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
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
150 DPI transforme une page A4 en environ 1240 × 1754 px. Utilisez 300 pour l’impression.
Convertit le fichier entier ou seulement certaines pages ou diapositives (fichiers PDF et présentations).
Pages ou diapositives à convertir, p. ex. 1-3, 5, 8-10.
UTF-8 convient à toutes les langues. Choisissez UTF-8 avec BOM si Excel ou le Bloc-notes sous Windows affiche des caractères illisibles ; les anciens encodages ne servent que pour les vieux logiciels.
LF pour macOS, Linux et les éditeurs de code ; CRLF pour les anciens programmes Windows comme le Bloc-notes classique.
La virgule est le standard. Utilisez le point-virgule pour Excel dans les pays où les décimales s’écrivent avec une virgule (Allemagne, France, Brésil).
Fichier Excel à plusieurs feuilles : les convertir toutes (une section ou un fichier par feuille) ou seulement la première.
Comment utiliser cet outil
- 1
Importez le classeur
Ajoutez des fichiers .xlsx, .xls, .xlsm, .ods, .numbers ou .csv, jusqu'à 20 à la fois et 95 Mo chacun.
- 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
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.
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
| Réglage | Contenu du HTML | Idéal pour |
|---|---|---|
| Tout conserver | Tableau avec remplissages, polices, bordures et alignements écrits en styles en ligne | Pages autonomes et e-mails où aucune feuille de style ne s'applique |
| Simple | Tableau, ligne d'en-tête, cellules fusionnées et texte uniquement ; le CSS de votre site gère la mise en forme | Pages de CMS, blogs et intranets |
| Texte seul | Contenu des cellules en texte, sans balises de tableau | Récupérer le texte pour un autre outil |
Rendre un tableau Excel large lisible sur mobile
.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
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.
Structure
La première ligne devient l'en-tête et les cellules fusionnées sont conservées ; un tableau est créé par feuille.
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
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
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.
| Excel en Markdown | Excel en LaTeX | Excel en PDF |
| Excel en CSV | Excel en Word | HTML en Excel |