Guides en français · Table Viewer

Ouvrir Excel et CSV dans VS Code sous forme de tableau

VS Code ouvre un .xlsx comme un fichier binaire et un CSV comme du texte brut. L'extension gratuite Table Viewer affiche les classeurs Excel, les CSV et les fichiers Parquet en tableau que l'on trie, filtre et fouille, jusqu'à 1 000 000 de lignes, avec les formats de nombre d'Excel et les formules. Le bouton Query lance du SQL avec GROUP BY sur le fichier. Sans Excel, sans Python, et rien ne passe par le réseau.

Installer dans VS CodePage sur le MarketplaceOpen VSX (Cursor, Windsurf, VSCodium)

Gratuit, licence MIT. Identifiant zovo.table-viewer-vscode, version 0.5.6. VS Code 1.90.0 ou plus récent.

Ce guide existe aussi en English · Deutsch · Español · Bahasa Indonesia · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português (Brasil) · Русский · Türkçe · Tiếng Việt · 简体中文

Un classeur Excel dans VS Code avec des prix en dollars, une marge en pourcentage et des dates d'expédition affichés avec les formats du classeur, et le panneau de cellule sous le tableau.
Un classeur Excel dans VS Code avec des prix en dollars, une marge en pourcentage et des dates d'expédition affichés avec les formats du classeur, et le panneau de cellule sous le tableau.

Les étapes dans VS Code

  1. Installez l'extension Table Viewer depuis le Marketplace, ou appuyez sur Ctrl+P (Cmd+P sur macOS) et tapez ext install zovo.table-viewer-vscode.
  2. Cliquez sur un fichier .xlsx, .xlsm, .xlsb, .xls, .ods ou .parquet dans l'Explorer. Il s'ouvre en tableau. Un classeur à plusieurs feuilles affiche un sélecteur de feuille.
  3. Un .csv ou un .tsv s'ouvre toujours en texte. Cliquez sur l'icône de tableau en haut à droite de l'éditeur, ou faites un clic droit sur le fichier et choisissez « Open in Table Viewer ».
  4. Cliquez sur l'en-tête d'une colonne pour trier. Tapez dans la case sous l'en-tête pour filtrer : >10, 5..9 ou un morceau de texte. La recherche en haut regarde dans toutes les colonnes.
  5. Cliquez sur Query, écrivez un SELECT et appuyez sur Ctrl+Entrée (Cmd+Entrée sur macOS). FROM this désigne le fichier ouvert, et une jointure avec une autre feuille du même classeur est gratuite.
  6. Copy CSV, Copy JSON et Copy Markdown copient la sélection. Export enregistre les lignes filtrées en CSV, TSV, JSON ou JSON Lines.

Ce qui est gratuit, et ce que Zovo Pro ajoute

L'ouverture des CSV, TSV, Excel et Parquet, les feuilles, les formules, le tri, les filtres, la recherche, les statistiques de colonnes, le filtre SQL, les requêtes SQL sur les lignes du tableau, la jointure entre feuilles du même classeur, la comparaison avec Git et l'export en CSV, TSV et JSON sont gratuits.

Quand les données arrivent en plusieurs fichiers, un par mois ou un par agence, Combine Files and Sheets réunit plusieurs CSV, TSV, Excel, ODS et Parquet, un dossier entier ou toutes les feuilles d'un classeur en un seul fichier CSV, XLSX ou Parquet. Les colonnes sont rapprochées par le nom de l'en-tête, et les colonnes source_file et source_sheet indiquent d'où vient chaque ligne. Zovo Pro lance aussi les requêtes sur le fichier entier quand le tableau n'en contient que le début (un GROUP BY sur un CSV de plusieurs Go), fait des jointures avec d'autres fichiers et enregistre en Parquet.

Avec Combine Files and Sheets (Zovo Pro)

  1. Dans l'Explorer, faites un clic droit sur un dossier, sur plusieurs fichiers de tableau sélectionnés ou sur un classeur, et choisissez Combine Files and Sheets. Le bouton Combine de la barre d'outils et « Excel Viewer Pro: Combine Files and Sheets (Pro)... » dans la palette de commandes font la même chose.
  2. Choisissez le format de sortie (CSV, XLSX ou Parquet) et l'emplacement.
  3. Les fichiers illisibles sont ignorés et listés dans le résumé. Les fichiers source ne changent pas.

Combine Files and Sheets fonctionne 3 fois sur votre ordinateur avant de demander une licence, et un essai ne compte que si vous obtenez un résultat. Rien ne parle de Pro quand vous ouvrez un fichier.

Payer par carte, USD 19 une foisGitHub SponsorsPayPal

Zovo Pro coûte USD 19, payés une seule fois. Ce n'est pas un abonnement, et la licence active les outils Pro de toutes les extensions Zovo, pas seulement de celle-ci. Après un paiement par carte (Stripe), votre clé de licence s'affiche sur la page suivante. Dans VS Code, lancez « Zovo Pro: Enter Zovo Pro license key » depuis la palette de commandes et collez la clé. Elle est vérifiée sur votre ordinateur, sans connexion réseau. Avec GitHub Sponsors, choisissez le palier "$19 one time", puis lancez « Zovo Pro: I already paid: unlock with GitHub Sponsors » avec le même compte GitHub. Avec PayPal, envoyez USD 19 en écrivant « Zovo Pro » dans la note, et la clé arrive par e-mail sous un jour.

Une licence pour une équipe de 5 personnes coûte USD 59 une fois, par carte ou par PayPal. Toutes les règles et tous les outils Pro sont sur la page Zovo Pro (en anglais).

Dans Cursor, Windsurf ou VSCodium

Ces éditeurs installent leurs extensions depuis Open VSX. Ouvrez la vue Extensions (Ctrl+Shift+X, ou Cmd+Shift+X sur macOS), cherchez zovo.table-viewer-vscode et cliquez sur Install. La suite se passe comme dans VS Code.

Ce qu'elle ne fait pas

Questions fréquentes

Faut-il Excel ou Python ?

Non. L'extension est écrite en JavaScript, fonctionne hors ligne, sans noyau Python et sans compte.

Le SQL est-il payant ?

Non. Les requêtes sur les lignes du tableau, le filtre SQL et la jointure entre feuilles du même classeur sont gratuits. Lire tout un gros fichier et joindre d'autres fichiers font partie de Zovo Pro, avec 3 essais gratuits.

Le tableau se met-il à jour quand le fichier change ?

Oui. Quand un script ou un git pull réécrit le fichier, le tableau se recharge en une demi-seconde environ et garde le tri et les filtres.

La version anglaise de ce guide donne plus de détails, avec les autres solutions et des extensions comparables.

Vérifié le 12 novembre 2026 avec la version 0.5.6 de l'extension. Ces extensions sont gratuites et open source, faites par Zovo. Tout ce qui est gratuit aujourd'hui le reste.