UltKit

Convertir Excel en HTML

Une liste de prix, un horaire ou une feuille de résultats tenus dans Excel se mettent facilement à jour, mais se publient mal. En les convertissant en HTML, vous obtenez un vrai tableau que votre site, votre CMS ou votre intranet peut afficher, que les moteurs de recherche peuvent lire et que l’on peut faire défiler sur mobile.

Convertisseur de documents

ou déposez Fichiers PDF, DOC, DOCX … ici ·

95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes

Sortie

Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.

Comment utiliser cet outil

  1. 1

    Importez le classeur

    Ajoutez des fichiers .xlsx, .xls, .xlsm, .ods, .numbers ou .csv, jusqu'à 20 à la fois et 95 Mo chacun.

  2. 2

    Choisissez la mise en forme et les feuilles

    Mise en forme est réglée par défaut sur Simple, qui produit un tableau propre sans style en ligne. Sous Feuilles du tableur, choisissez All pour toutes les feuilles ou First pour la première seulement.

  3. 3

    Convertissez en HTML

    Cliquez sur Convertir en HTML, ouvrez le fichier dans un navigateur pour le vérifier, puis copiez le tableau dans votre page. Les fichiers importés sont supprimés au bout de 30 minutes.

Réponse

Comment convertir une feuille Excel en tableau HTML ?

Importez le classeur, laissez Mise en forme sur Simple et cliquez sur Convertir en HTML. Chaque feuille devient un tableau HTML UTF-8 propre avec une ligne d'en-tête, prêt à être collé dans un site web ou un CMS.

Excel en HTML : mettre un tableur sur une page web

Partager un .xlsx à télécharger oblige chaque visiteur à posséder un tableur et à ouvrir un fichier pour lire quelques lignes. Sur téléphone, cela échoue souvent. Un tableau HTML, lui, se charge avec la page, fonctionne avec les lecteurs d'écran, peut être mis en forme par le CSS du site et est indexé par les moteurs de recherche comme le reste du texte.

Ceux qui ont besoin de cette conversion gardent souvent la source dans Excel, car elle y est facile à modifier : calendrier des matchs d'un club, tarifs d'une boutique, emploi du temps des examens d'une école, valeurs de référence d'un laboratoire. Le principe : mettre à jour le classeur, convertir, coller le tableau, recommencer. Si la destination est plutôt un rapport imprimé, Excel en Word place un tableau dans un document.

Quel réglage de mise en forme donne quel HTML

Choix de mise en forme pour Excel en HTML
RéglageContenu du HTMLIdéal pour
Tout conserverTableau avec remplissages, polices, bordures et alignements écrits en styles en lignePages autonomes et e-mails où aucune feuille de style ne s'applique
SimpleTableau, ligne d'en-tête, cellules fusionnées et texte uniquement ; le CSS de votre site gère la mise en formePages de CMS, blogs et intranets
Texte seulContenu des cellules en texte, sans balises de tableauRécupérer le texte pour un autre outil

Rendre un tableau Excel large lisible sur mobile

CSS pour un tableau à défilement horizontal sur petit écran
.table-scroll { overflow-x: auto; }
.table-scroll table { border-collapse: collapse; min-width: 600px; }
.table-scroll th, .table-scroll td { padding: 6px 10px; border-bottom: 1px solid #ddd; }

Placez le tableau converti dans une div portant la classe ci-dessus : la page garde sa largeur et le tableau défile dans sa propre zone. C'est préférable à réduire le texte jusqu'à le rendre illisible. Les volets figés d'Excel n'existent pas en HTML : gardez donc une première ligne courte et claire.

Ce que le HTML conserve du classeur

  1. Valeurs affichées

    Les résultats de formules, les dates et les montants sont écrits en texte : la page montre ce que montre la feuille.

  2. Structure

    La première ligne devient l'en-tête et les cellules fusionnées sont conservées ; un tableau est créé par feuille.

  3. Images et graphiques

    Avec Inclure les images activé, les images placées sur la feuille sont conservées ; désactivez l'option pour obtenir un tableau de texte seul.

Les formats Excel et HTML en bref

XLSX

Classeur Microsoft Excel

Le XLSX est le format de classeur par défaut de Microsoft Excel depuis Office 2007, basé sur la norme Office Open XML. Il stocke plusieurs feuilles, des formules, la mise en forme, des graphiques, des tableaux croisés dynamiques et la validation des données dans un paquet ZIP de fichiers XML. Il gère plus d'un million de lignes par feuille et c'est le format d'échange habituel des tableurs professionnels. Google Sheets, LibreOffice et Numbers ouvrent le XLSX, mais les macros et les fonctions avancées peuvent ne pas être conservées.

Compression
–
Transparence
–
Animation
–
Année de création
2007 · Microsoft
Convertisseur XLSX

HTML

HyperText Markup Language

HTML est le langage de balisage du web, décrit pour la première fois par Tim Berners-Lee au début des années 1990 et désormais maintenu par le WHATWG comme standard évolutif. Un fichier HTML décrit les titres, paragraphes, liens, tableaux, images et formulaires, tandis que la mise en forme provient en général du CSS. Tous les navigateurs l'affichent, et il sert aussi aux modèles d'e-mails et aux pages web enregistrées. Un fichier HTML seul dépend souvent d'images et de feuilles de style externes, et peut donc sembler cassé s'il est déplacé isolément.

Compression
–
Transparence
–
Animation
–
Année de création
1993 · Tim Berners-Lee; maintained by WHATWG
Convertisseur HTML

On convertit des classeurs Excel en HTML quand un tableau géré dans un tableur doit être publié : un tarif, un planning ou une feuille de résultats qui doit apparaître sur un site comme un tableau lisible et indexable plutôt que comme un fichier à télécharger.

Questions sur la conversion Excel en HTML

Pourquoi ne pas utiliser « Enregistrer en tant que page web » d’Excel ?

Excel peut enregistrer un classeur en page web, mais un fichier à plusieurs feuilles donne un fichier .htm principal accompagné d'un dossier de fichiers annexes (sheet001.htm, filelist.xml, etc.), et le code est rempli de styles propres à Office. Il est conçu pour être rouvert dans Excel, pas collé dans un CMS. La sortie Simple proposée ici est un tableau HTML basique que vous pouvez insérer directement dans une page.

Les formules se calculent-elles encore dans le tableau HTML ?

Non. HTML n'a pas de moteur de formules : chaque cellule contient la valeur calculée par la formule lors de la dernière sauvegarde du classeur. Recalculez et enregistrez dans Excel avant de convertir, puis reconvertissez dès que les chiffres changent.

Comment insérer le tableau dans une page WordPress ?

Ouvrez le fichier HTML dans un éditeur de texte, copiez tout ce qui se trouve entre la balise table ouvrante et la balise fermante, puis collez-le dans un bloc HTML personnalisé de l'éditeur WordPress. Ajoutez l'enveloppe de défilement présentée sur cette page si le tableau est plus large que la colonne de contenu.

Quelle taille de feuille est raisonnable pour une page web ?

Excel accepte 1 048 576 lignes sur 16 384 colonnes, mais une page web de plusieurs dizaines de milliers de lignes se charge lentement et devient illisible. Répartissez les très gros volumes de données sur plusieurs feuilles ou pages, ou proposez un CSV à télécharger avec un court tableau récapitulatif.

Pour un README ou un wiki, faut-il du HTML ou du Markdown ?

GitHub, GitLab et la plupart des wikis affichent nativement les tableaux Markdown et les gardent lisibles dans la source : Excel en Markdown y convient donc mieux. Choisissez HTML pour les sites web, les pages de CMS et tout ce qui exige des cellules fusionnées, ce que les tableaux Markdown ne savent pas exprimer.

Autres façons de publier ou de convertir un tableur
Excel en MarkdownExcel en LaTeXExcel en PDF
Excel en CSVExcel en WordHTML en Excel