# Fonctionnalités et compatibilité : feuilles de calcul

> Comparez les fonctionnalités, la prise en charge et la compatibilité de Sheets avec Microsoft Excel, Google Sheets.

- Human documentation: [https://docs.univer.ai/fr-FR/overview/features/sheets](https://docs.univer.ai/fr-FR/overview/features/sheets)

- Agent Markdown: [https://docs.univer.ai/fr-FR/overview/features/sheets.md](https://docs.univer.ai/fr-FR/overview/features/sheets.md)

- Requested language: `fr-FR`

- Content language: `fr-FR`

- Documentation version: `1.3.0`

- Source: [features/sheets.fr-FR.mdx](https://github.com/dream-num/documentation/blob/dev/content/docs/features/sheets.fr-FR.mdx)

---

**14 catégories, 83 fonctionnalités**; Univer prend en charge 64, prend en charge partiellement 3 et ne prend pas en charge 16.

[Guide d'intégration](https://docs.univer.ai/fr-FR/guides/sheets.md) · [Toutes les fonctionnalités](https://docs.univer.ai/fr-FR/overview/features.md)

> [!NOTE: Portée de comparaison]
> Compare Microsoft 365 Excel pour ordinateur de bureau Windows avec Google Sheets basé sur le Web. Univer comprend l'Office SDK complet et des modules optionnels. Seules les fonctionnalités non AI de chaque produit lui-même sont incluses ; Les sources de données externes/professionnelles, les produits externes distincts et les modules complémentaires sont exclus. JavaScript, VBA et Apps Script fournissent l'automatisation, mais Univer et Google Sheets n'importent/exportent pas le code et les projets VBA. Les exigences en matière de plan, de plate-forme et d'intégration sont indiquées par fonctionnalité.

« Open source » marque la prise en charge complète dans l'édition open source. Les éléments non marqués peuvent inclure des sous-ensembles de base, des modules optionnels ou des licences commerciales ; consulter la documentation du module correspondant.

## Feuilles de calcul, lignes et colonnes

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Feuilles multiples : duplication et réorganisation | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Insérer, supprimer et déplacer des lignes et des colonnes | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Hauteurs de lignes, largeurs de colonnes et ajustement automatique | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Fusionner et annuler la fusion des cellules | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Geler et masquer les lignes et les colonnes | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Regroupement et contours de lignes et de colonnes | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |

## Édition et formatage des cellules

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Copier, coller et coller spécial | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Numéro de remplissage automatique, date et série de formules | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Rechercher, remplacer et localiser les cellules par contenu | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Polices, couleurs et texte enrichi dans la cellule | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Alignement, habillage, remplissages et bordures | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Nombre, devise, date et formats personnalisés | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Texte pivoté et vertical | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Images flottantes et dans la cellule | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Formes, zones de texte, flèches et connecteurs | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge Créez et modifiez dans l'éditeur de dessin Sheets intégré, puis insérez-le en tant qu'objet de dessin. |

## Mise en forme conditionnelle

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Formats conditionnels basés sur des valeurs, du texte ou des formules | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Échelles de couleurs, barres de données et jeux d'icônes | ✓ Pris en charge **Open source** | ✓ Pris en charge | ◐ Partiel Les règles monochromes et les échelles de couleurs sont prises en charge ; pas de barres de données natives de style Excel ni de règles de jeu d'icônes. |
| Priorité de format conditionnel et Stop If True | ✓ Pris en charge | ✓ Pris en charge | ◐ Partiel Applique la première règle de correspondance dans l'ordre de la liste ; n’expose pas toutes les options Excel Stop If True. |

## Tri et filtrage

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Tri monocolonne et multicolonne | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| AutoFilter par valeurs et conditions | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Filtrer par police ou couleur de remplissage de cellule | ✓ Pris en charge **Open source** Filtre les lignes correspondantes par couleur de remplissage ou de police. Le filtrage modifie la visibilité des lignes sans modifier l'ordre des lignes. | ✓ Pris en charge | ✓ Pris en charge |
| Vues de filtre indépendantes | — Non pris en charge La norme AutoFilter est disponible ; les vues indépendantes qui laissent inchangés le tri et le filtrage des autres collaborateurs ne sont pas prises en charge. | ✓ Pris en charge Les vues de feuille nécessitent un stockage pris en charge tel que OneDrive ou SharePoint. | ✓ Pris en charge |
| Trier par police ou couleur de remplissage de cellule | — Non pris en charge Le tri des couleurs intégré n’est pas disponible. Le filtrage par ces couleurs est pris en charge. | ✓ Pris en charge | ✓ Pris en charge |

## Validation et nettoyage des données

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Listes déroulantes, formules personnalisées et validation des entrées | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Cases à cocher et valeurs cochées personnalisées | ✓ Pris en charge **Open source** | ◐ Partiel Les cases à cocher des cellules natives utilisent TRUE/FALSE. Les valeurs vérifiées personnalisées nécessitent des formules ou d’autres contrôles. | ✓ Pris en charge |
| Supprimer les lignes en double | — Non pris en charge Aucune opération intégrée de suppression des doublons. | ✓ Pris en charge | ✓ Pris en charge |
| Diviser le texte en colonnes par délimiteur | — Non pris en charge Aucune opération intégrée de texte en colonnes. | ✓ Pris en charge | ✓ Pris en charge |
| Couper les espaces en excès | ✓ Pris en charge TRIM supprime les espaces de début, de fin et répétés. Certains espaces Unicode nécessitent une gestion supplémentaire. | ✓ Pris en charge Les formules TRIM suppriment les espaces de début, de fin et répétés. | ✓ Pris en charge Utilisez Trim les espaces ou TRIM ; les caractères d'espacement traités diffèrent selon la méthode. |

## Tableaux et références structurées

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| En-têtes, styles et filtres de tableau | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Références structurées par table, colonne et ligne actuelle | ✓ Pris en charge **Open source** | ✓ Pris en charge | ◐ Partiel Les références aux tables et aux colonnes sont prises en charge, mais pas #This Row. Les plages de graphiques, de tableaux croisés dynamiques et de formats conditionnels ont des limites de référence. |

## Formules, fonctions et calcul

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Agrégation avec SUM, AVERAGE et COUNT | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Conditions, texte et dates avec IF, TEXT et DATE | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Recherches avec VLOOKUP, INDEX, MATCH et XLOOKUP | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Calculs de tableaux avec FILTER, SORT et UNIQUE | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Filtrage, tri et agrégation de type SQL QUERY | — Non pris en charge La fonction QUERY et les chaînes de requête de type SQL ne sont pas prises en charge. | — Non pris en charge Aucune fonction de chaîne QUERY native. Combinez FILTER, SORT, GROUPBY et d'autres formules pour certaines requêtes et agrégations. | ✓ Pris en charge QUERY utilise le langage de requête de visualisation Google, notamment SELECT, WHERE, GROUP BY, PIVOT et ORDER BY. Il s'agit d'un sous-ensemble de type SQL, et non d'une fonction SQL() autonome. |
| LET, LAMBDA, MAP, REDUCE et SCAN | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Noms définis et références entre feuilles de calcul | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Déploiement des matrices dynamiques et détection des cellules bloquantes | ✓ Pris en charge **Open source** Les résultats du tableau se répandent automatiquement avec #SPILL ! contrôles d’obstruction. Validez des formules matricielles complexes par rapport à des fichiers représentatifs. | ✓ Pris en charge | ✓ Pris en charge Les fonctions de tableau et ARRAYFORMULA s'étendent aux cellules adjacentes ; la syntaxe et les erreurs diffèrent d’Excel. |
| Opérateur de zone de déversement Excel A1# | ✓ Pris en charge | ✓ Pris en charge | ◐ Partiel ARRAYFORMULA déploie les résultats des matrices ; les références de plage propagée A1# d’Excel ne sont pas prises en charge. |
| SEQUENCE et RANDARRAY | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Anciennes formules matricielles Ctrl+Maj+Entrée | ✓ Pris en charge | ✓ Pris en charge | ◐ Partiel Ctrl+Maj+Entrée ajoute ARRAYFORMULA. Le calcul et l'exportation à plage fixe diffèrent des formules Excel CSE. |
| Fonctions financières, notamment PMT, NPV et IRR | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Unités d'ingénierie et nombres complexes | ✓ Pris en charge **Open source** Les fonctions d'ingénierie, la conversion d'unités et les calculs de nombres complexes sont pris en charge. | ✓ Pris en charge | ✓ Pris en charge |
| Créer, réutiliser et importer des fonctions nommées | ✓ Pris en charge | ✓ Pris en charge Enregistrez LAMBDA dans le gestionnaire de noms. La migration entre les classeurs diffère de celle de Google. | ✓ Pris en charge |
| Calcul itératif et convergence pour les références circulaires | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Traçage des dépendances, évaluation des formules et fenêtres de surveillance | ◐ Partiel Facade APIs fournit le traçage des références/dépendances et l’analyse des expressions. Pas de panneau d'évaluation étape par étape prêt à l'emploi ni de fenêtre de surveillance. | ✓ Pris en charge | ◐ Partiel La mise en évidence des références et les aperçus des résultats F9 sont disponibles ; pas de suivi complet des dépendances de style Excel, de panneau d'évaluation étape par étape ou de fenêtre de surveillance. |
| Calculer et actualiser les liens externes du classeur Excel | ◐ Partiel Les valeurs de cache de référence externe enregistrées peuvent fournir des résultats. Les classeurs Excel externes ne sont pas automatiquement chargés ou actualisés. | ✓ Pris en charge | ◐ Partiel IMPORTRANGE lit les plages de feuilles autorisées ; il ne peut pas exécuter directement les liens de classeur externe Excel. |
| Fonctions de formule personnalisées (UDF) | ✓ Pris en charge Enregistrez les fonctions via JavaScript/TypeScript et les API d'extension de formule. Les fonctions VBA, COM et XLL ne sont pas compatibles. | ✓ Pris en charge Définissez des fonctions avec les UDF VBA ou LAMBDA. | ✓ Pris en charge Apps Script enregistre les fonctions personnalisées ; tous les services interactifs ne sont pas appelables. |

## Tableaux croisés dynamiques

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Champs de ligne/colonne croisés, filtres et agrégation | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Regroupement, tri et exploration des dates pivots | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Pourcentages pivots, totaux cumulés et classements | ✓ Pris en charge | ✓ Pris en charge | ◐ Partiel Les totaux et les pourcentages de lignes/colonnes sont pris en charge ; toutes les combinaisons de total cumulé, de différence ou de classement Excel ne sont pas disponibles. |
| Trancheurs pour tableaux croisés dynamiques et graphiques | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Contrôles de la chronologie des dates pivots | ✓ Pris en charge | ✓ Pris en charge | — Non pris en charge Les trancheurs standard et les filtres de condition de date sont pris en charge ; pas de contrôle de chronologie pivot de style Excel. |
| Champs calculés croisés et éléments calculés | — Non pris en charge Les champs calculés et les éléments calculés ne sont pas pris en charge. | ✓ Pris en charge | ◐ Partiel Les champs calculés sont pris en charge ; les règles et formules d’éléments calculés ne correspondent pas entièrement à Excel. |

## Graphiques

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Graphiques à colonnes, courbes, secteurs et autres modifiables | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Graphiques croisés dynamiques avec gestion des champs pivots | ✓ Pris en charge Les graphiques croisés dynamiques partagent le modèle de tableau croisé dynamique, y compris la configuration des champs et le filtrage lié. | ✓ Pris en charge | ◐ Partiel Tracez les résultats du pivot sous forme de graphiques réguliers et filtrez-les avec des slicers ; pas de gestion des champs PivotChart distincte UI. |
| Feuilles de travail graphiques dédiées | — Non pris en charge Les graphiques sont des objets incorporés dans des feuilles de calcul ordinaires ; les onglets dédiés des feuilles de graphiques ne sont pas pris en charge. | ✓ Pris en charge Déplacez les graphiques vers des feuilles de graphiques dédiées. | ✓ Pris en charge Les feuilles de graphiques dédiées sont prises en charge, séparément des graphiques intégrés dans une grille de cellules. |
| Histogrammes et boîtes à moustaches | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Lignes sparklines de lignes, de colonnes et de gains/pertes | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge Créez avec la fonction SPARKLINE. |
| Lignes de tendance, barres d'erreur et axes secondaires | ◐ Partiel Les lignes de tendance et les axes secondaires sont pris en charge ; les barres d’erreur ne le sont pas. | ✓ Pris en charge | ✓ Pris en charge |

## Analyse de scénarios et valeur cible

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Valeur cible intégrée pour une variable | — Non pris en charge Aucune fonction Valeur cible intégrée pour une variable. | ✓ Pris en charge | — Non pris en charge Aucune fonction Valeur cible intégrée ; installez le module complémentaire Goal Seek séparément. |
| Tableaux de données à une/deux variables et gestionnaire de scénarios | — Non pris en charge Pas de tableaux de données de simulation intégrés à une ou deux variables ni de gestionnaire de scénarios. | ✓ Pris en charge | — Non pris en charge Pas de tables de données de simulation ni de gestionnaire de scénarios intégrés. Utilisez des modules complémentaires, des formules ou des scripts. |

## Collaboration et historique

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Coédition et sélections partagées | ✓ Pris en charge Nécessite les services de collaboration Univer, ainsi que l'identité et les autorisations de l'application. | ✓ Pris en charge Nécessite une version prise en charge, une connexion Microsoft 365 et un stockage pris en charge tel que OneDrive ou SharePoint en ligne. | ✓ Pris en charge |
| Commentaires, réponses et discussions résolues | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Notes de cellule et annotations statiques | ✓ Pris en charge **Open source** | ✓ Pris en charge | ✓ Pris en charge |
| Afficher et restaurer les versions historiques | ✓ Pris en charge Nécessite le module d'historique Server SDK. L'historique de collaboration de la plateforme d'origine n'est pas récupéré à partir de XLSX. | ✓ Pris en charge L'historique des versions dépend des services de stockage tels que OneDrive ou SharePoint. | ✓ Pris en charge |
| Édition hors ligne et synchronisation de reconnexion | ✓ Pris en charge Nécessite des documents préchargés, une mise en cache hors ligne activée et des services de collaboration. Les modifications sont synchronisées après la reconnexion. | ✓ Pris en charge Les fichiers locaux ou mis en cache peuvent être modifiés hors ligne ; les fichiers partagés se synchronisent une fois reconnectés. | ✓ Pris en charge Activez l'accès hors ligne à l'avance et répondez aux exigences du navigateur et du compte. |
| Auteurs de modifications de cellules et valeurs historiques | ✓ Pris en charge Nécessite des modules d’historique et de collaboration. La traçabilité dépend des types d’opérations enregistrées. | ✓ Pris en charge Utilise Afficher les modifications, sous réserve des opérations prises en charge et des exigences de stockage. | ✓ Pris en charge L'historique des modifications des cellules et l'historique des versions complètes du fichier couvrent différentes opérations. |

## Autorisations et sécurité des fichiers

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Protéger la structure du classeur | ✓ Pris en charge Les autorisations limitent l'ajout, la suppression, le déplacement, le renommage et le masquage des feuilles de calcul. Validez séparément la compatibilité de la protection par mot de passe Excel. | ✓ Pris en charge | — Non pris en charge Le partage de fichiers et la protection de l'édition de feuilles/plages sont disponibles ; pas de verrou distinct sur la structure du classeur de style Excel. |
| Protéger la modification d'une feuille de calcul | ✓ Pris en charge **Open source** Les autorisations restreignent les opérations de modification des feuilles de calcul. Validez séparément la compatibilité de la protection par mot de passe Excel. | ✓ Pris en charge | ✓ Pris en charge Restreindre l'édition des feuilles par l'utilisateur et définir des plages d'exception ; nécessite le format natif Google Sheets. |
| Protéger les cellules et les plages | ✓ Pris en charge **Open source** Les autorisations de plage limitent les modifications aux cellules ou plages sélectionnées. Validez séparément la compatibilité de la protection par mot de passe Excel. | ✓ Pris en charge Verrouillez les cellules et activez la protection des feuilles de calcul, en laissant les zones de saisie autorisées modifiables. | ✓ Pris en charge Attribuez des utilisateurs modifiables via des plages protégées ; nécessite le format natif Google Sheets. |
| Cryptage de fichiers, ouverture de mot de passe et enregistrement crypté | — Non pris en charge Le déchiffrement du mot de passe des fichiers Office, l'ouverture du mot de passe et l'enregistrement crypté ne sont pas pris en charge. | ✓ Pris en charge | — Non pris en charge Pas de décryptage du mot de passe Office, d'ouverture par mot de passe ou d'enregistrement crypté. Les autorisations de partage et la protection des feuilles contrôlent l’accès et l’édition. |

## Importation et exportation de fichiers

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| XLSX importation et exportation | ✓ Pris en charge Nécessite une conversion de fichier. Les graphiques complexes, les liens externes et les objets spéciaux ont des limites de compatibilité spécifiques au format. | ✓ Pris en charge | ✓ Pris en charge La conversion et l'exportation XLSX sont prises en charge ; toutes les fonctionnalités d'Excel ne peuvent pas être modifiées ou exécutées dans Sheets. |
| Importer les anciens classeurs XLS | ✓ Pris en charge | ✓ Pris en charge | ✓ Pris en charge |
| Exporter l'ancien XLS via l'exportateur standard | — Non pris en charge Les exportations XLSX, CSV et TSV sont prises en charge ; L’exportation XLS héritée ne l’est pas. | ✓ Pris en charge | — Non pris en charge L'exportation XLSX est prise en charge ; L’exportation XLS héritée ne l’est pas. |
| Importation et exportation de valeurs CSV et TSV | ✓ Pris en charge CSV/TSV conserve le texte et les valeurs, et non plusieurs feuilles de calcul, styles, graphiques ou comportement de calcul de formule. | ✓ Pris en charge Les formats de texte conservent la feuille active et les valeurs pertinentes, et non la fonctionnalité complète du classeur. | ✓ Pris en charge L'exportation CSV/TSV fonctionne sur une seule feuille et ne conserve pas toutes les fonctionnalités du classeur. |
| Compatibilité d'importation et d'exportation de macros/projets VBA | — Non pris en charge Le code et les projets VBA ne sont pas importés/exportés de manière compatible ou automatiquement convertis en JavaScript. | ✓ Pris en charge Les formats prenant en charge les macros tels que XLSM préservent le code et les projets VBA ; XLSX ne le fait pas. | — Non pris en charge La conversion/exportation ne conserve pas le code et les projets VBA d'origine. Apps Script n'effectue pas d'aller-retour comme VBA dans les fichiers Excel. |
| Lecture/écriture du classeur binaire XLSB | — Non pris en charge L'importation et l'exportation XLSB ne sont pas prises en charge. | ✓ Pris en charge | — Non pris en charge Pas d’import/export XLSB ; convertissez d'abord dans un format pris en charge tel que XLSX. |
| Importation et exportation OpenDocument ODS | — Non pris en charge L'importation et l'exportation ODS ne sont pas prises en charge. | ✓ Pris en charge | ✓ Pris en charge |
| Sortie PDF, y compris impression sur PDF | ✓ Pris en charge Nécessite le module d'impression et la fonction Enregistrer sous PDF du navigateur. Pas de conversion PDF côté serveur autonome API. | ✓ Pris en charge | ✓ Pris en charge |

## Macros et scripts

| Fonctionnalité et portée | Univer Sheets Office SDK complet · modules optionnels | Microsoft Excel Microsoft 365 · Bureau Windows | Google Sheets Web |
| --- | --- | --- | --- |
| Exécuter les macros VBA et les UDF VBA existantes | — Non pris en charge Les macros VBA et les UDF ne sont pas exécutées directement. Réimplémentez l'automatisation avec JavaScript/TypeScript et Facade APIs. | ✓ Pris en charge Desktop Excel inclut les macros VBA et les UDF VBA, soumises aux politiques de sécurité des macros. | — Non pris en charge L'VBA d'origine ne s'exécute pas directement ; réécrivez la logique dans Apps Script. |
| Enregistrer les opérations sous forme de scripts ou de macros réutilisables | — Non pris en charge L’enregistrement des opérations et la relecture de script/macro ne sont pas fournis. | ✓ Pris en charge | ✓ Pris en charge |
| Automatisation des scripts et des macros | ✓ Pris en charge JavaScript/TypeScript et Facade APIs peuvent lire, écrire, calculer et formater le contenu. La logique VBA peut être réécrite mais l'VBA d'origine n'est pas exécuté. | ✓ Pris en charge Automatisez avec les macros VBA intégrées au bureau Excel, sous réserve des politiques de sécurité des macros. | ✓ Pris en charge Écrivez Apps Script ou générez des scripts avec l'enregistreur de macros Sheets. L'original VBA doit être réécrit. |

Documentation officielle : [Univer Sheets](https://docs.univer.ai/fr-FR/guides/sheets.md) · [Microsoft Excel](https://support.microsoft.com/en-us/excel) · [Google Sheets](https://support.google.com/docs/answer/9331278?hl=en)
