Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
L’ensemble ExcelApiDesktop de conditions requises est un ensemble de conditions requises spécial qui inclut des fonctionnalités disponibles uniquement dans Excel pour Windows et Excel pour Mac. Les API de cet ensemble de conditions requises sont considérées comme des API de production pour l’application Excel sur Windows et Mac. Ils suivent les stratégies de support pour les développeurs Microsoft 365.
ExcelApiDesktop Les API sont considérées comme des API « en préversion » pour d’autres plateformes (telles que le web et l’iPad) et peuvent ne pas être prises en charge par l’une de ces plateformes.
Lorsque les API de l’ensemble ExcelApiDesktop de conditions requises sont prises en charge sur toutes les plateformes, elles sont ajoutées à l’ensemble de conditions requises suivant (ExcelApi 1.[NEXT]). Une fois que ce nouvel ensemble de conditions requises est public, ces API continueront également d’être étiquetées dans cet ExcelApiDesktop ensemble de conditions requises. Pour en savoir plus sur les exigences spécifiques à la plateforme en général, consultez Présentation des ensembles de conditions requises spécifiques à la plateforme.
Importante
ExcelApiDesktop 1.1 est un ensemble de conditions requises pour le bureau uniquement. Il s’agit d’un sur-ensemble d’ExcelApi 1.20.
Utilisation recommandée
Étant donné que les ExcelApiDesktop 1.1 API sont uniquement prises en charge par Excel sur Windows et Mac, votre complément doit case activée si l’ensemble de conditions requises est pris en charge avant d’appeler ces API. Cela évite toute tentative d’utilisation d’API de bureau uniquement sur une plateforme non prise en charge.
if (Office.context.requirements.isSetSupported("ExcelApiDesktop", "1.1")) {
// Any API exclusive to this ExcelApiDesktop requirement set.
}
Une fois que l’API est dans un ensemble de conditions requises multiplateforme, vous devez supprimer ou modifier le isSetSupported case activée. Cela permet d’activer la fonctionnalité de votre complément sur d’autres plateformes. Veillez à tester la fonctionnalité sur ces plateformes lors de cette modification.
Importante
Votre manifeste ne peut pas spécifier ExcelApiDesktop 1.1 comme condition d’activation. Il ne s’agit pas d’une valeur valide à utiliser dans l’élément Set.
Liste des API
Le tableau suivant répertorie les API JavaScript Excel actuellement incluses dans l’ensemble de conditions ExcelApiDesktop 1.1 requises. Pour obtenir la liste complète de toutes les API JavaScript Excel (y compris ExcelApiDesktop 1.1 les API et les API précédemment publiées), consultez toutes les API JavaScript Excel.
| Classe | Champs | Description |
|---|---|---|
| Application | activeWindow | Renvoie un window objet qui représente la fenêtre active (la fenêtre située en haut). |
| checkSpelling(word : string, options ?: Excel.CheckSpellingOptions) | Cette méthode vérifie l'orthographe d'un seul mot. | |
| enterEditingMode() | Passe en mode d’édition pour la plage sélectionnée dans la feuille de calcul active. | |
| union(firstRange : Range | RangeAreas, secondRange : Range | RangeAreas, ... additionalRanges : (Plage | RangeAreas)[]) | Renvoie un RangeAreas objet qui représente l’union de deux ou plusieurs Range objets ou RangeAreas . |
|
| Windows | Retourne toutes les fenêtres Excel ouvertes. | |
| CheckSpellingOptions | customDictionary | Facultatif. |
| ignoreUppercase | Facultatif. | |
| HeaderFooter | centerFooterPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section centrale du pied de page. |
| centerHeaderPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section centrale de l’en-tête. |
|
| leftFooterPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section gauche du pied de page. |
|
| leftHeaderPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section gauche de l’en-tête. |
|
| rightFooterPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section droite du pied de page. |
|
| rightHeaderPicture | Obtient un HeaderFooterPicture objet qui représente l’image de la section de droite de l’en-tête. |
|
| HeaderFooterPicture | luminosité | Spécifie la luminosité de l’image. |
| Colortype | Spécifie le type de transformation de couleur de l’image. | |
| contraste | Spécifie le contraste de l’image. | |
| cropBottom | Spécifie le nombre de points rognées en bas de l’image. | |
| cropLeft | Spécifie le nombre de points rognées du côté gauche de l’image. | |
| cropRight | Spécifie le nombre de points rognées du côté droit de l’image. | |
| cropTop | Spécifie le nombre de points rognées en haut de l’image. | |
| Fichier | Spécifie l’URL (sur l’intranet ou le web) ou le chemin d’accès (local ou réseau) à l’emplacement où l’objet source est enregistré. | |
| height | Spécifie la hauteur de l’image en points. | |
| lockAspectRatio | Spécifie une valeur qui indique si l’image conserve ses proportions d’origine lorsqu’elle est redimensionnée. | |
| width | Spécifie la largeur de l’image en points. | |
| Image | luminosité | Spécifie la luminosité de l’image. |
| Colortype | Spécifie le type de transformation de couleur appliquée à l’image. | |
| contraste | Spécifie le contraste de l’image. | |
| cropBottom | Spécifie le nombre de points rogné en bas de l’image. | |
| cropLeft | Spécifie le nombre de points rogné du côté gauche de l’image. | |
| cropRight | Spécifie le nombre de points rognées du côté droit de l’image. | |
| cropTop | Spécifie le nombre de points rogné en haut de l’image. | |
| incrementBrightness(increment : number) | Incrémente la luminosité de l’image d’une quantité spécifiée. | |
| incrementContrast(increment : number) | Incrémente le contraste de l’image d’un montant spécifié. | |
| PageLayout | alignMarginsHeaderFooter | Spécifie si Excel aligne l’en-tête et le pied de page sur les marges définies dans les options de mise en page. |
| printQuality | Spécifie un tableau à deux éléments qui contient des valeurs de qualité d’impression horizontales et verticales. | |
| Pane | index | Retourne l’index du volet. |
| PaneCollection | getCount() | Retourne le nombre de volets dans la collection. |
| getItemAt(index: number) | Obtient le volet de la collection par index. | |
| items | Obtient l’élément enfant chargé dans cette collection de sites. | |
| Range | checkSpelling(options ?: Excel.CheckSpellingOptions) | Vérifie l’orthographe des mots de cette plage. |
| formulaArray | Spécifie la formule matricielle d’une plage. | |
| showDependents(remove ?: boolean) | Cette méthode affiche les flèches d'audit signalant les dépendants directs de la plage. | |
| showPrecedents(remove ?: boolean) | Cette méthode affiche les flèches d'audit signalant les antécédents directs de la plage. | |
| Window | activate() | Active la fenêtre. |
| activateNext() | Active la fenêtre suivante. | |
| activatePrevious() | Active la fenêtre précédente. | |
| activeCell | Obtient la cellule active dans la fenêtre. | |
| activePane | Obtient le volet actif dans la fenêtre. | |
| activeWorksheet | Obtient la feuille de calcul active dans la fenêtre. | |
| autoFilterDateGroupingEnabled | Spécifie si le regroupement de dates de filtre automatique est activé dans la fenêtre. | |
| close() | Ferme la fenêtre. | |
| enableResize | Spécifie si le redimensionnement est activé pour la fenêtre. | |
| freezePanes | Spécifie si les volets sont figés dans la fenêtre. | |
| height | Spécifie la hauteur de la fenêtre. | |
| index | Obtient l’index de la fenêtre. | |
| isVisible | Spécifie si la fenêtre est visible. | |
| largeScroll(Down : number, Up : number, ToRight : number, ToLeft : number) | Fait défiler la fenêtre de plusieurs pages. | |
| left | Spécifie la distance, en points, entre le bord gauche de l’écran de l’ordinateur et le bord gauche de la fenêtre. | |
| name | Spécifie le nom de la fenêtre. | |
| newWindow() | Ouvre une nouvelle fenêtre Excel. | |
| Vitres | Obtient une collection de volets associés à la fenêtre. | |
| pointsToScreenPixelsX(Points : number) | Convertit les points horizontaux en pixels d’écran. | |
| pointsToScreenPixelsY(Points : number) | Convertit les points verticaux en pixels d’écran. | |
| scrollColumn | Spécifie la colonne de défilement de la fenêtre. | |
| scrollIntoView(Left : number, Top : number, Width : number, Height : number, Start ?: boolean) | Fait défiler la fenêtre pour afficher la plage spécifiée. | |
| scrollRow | Spécifie la ligne de défilement de la fenêtre. | |
| scrollWorkbookTabs(Sheets ?: number, Position ?: Excel.ScrollWorkbookTabPosition) | Fait défiler les onglets du classeur. | |
| showFormulas | Spécifie si les formules sont affichées dans la fenêtre. | |
| showGridlines | Spécifie si le quadrillage est affiché dans la fenêtre. | |
| showHeadings | Spécifie si les titres sont affichés dans la fenêtre. | |
| showHorizontalScrollBar | Spécifie si la barre de défilement horizontale s’affiche dans la fenêtre. | |
| showOutline | Spécifie si le plan est affiché dans la fenêtre. | |
| showRightToLeft | Obtient la valeur de disposition de droite à gauche de la fenêtre. | |
| showRuler | Spécifie si la règle est affichée dans la fenêtre. | |
| showVerticalScrollBar | Spécifie si la barre de défilement verticale s’affiche dans la fenêtre. | |
| showWhitespace | Spécifie si l’espace blanc est affiché dans la fenêtre. | |
| showWorkbookTabs | Spécifie si les onglets du classeur sont affichés dans la fenêtre. | |
| showZeros | Spécifie si les zéros sont affichés dans la fenêtre. | |
| smallScroll(Down : number, Up : number, ToRight : number, ToLeft : number) | Fait défiler la fenêtre d’un certain nombre de lignes ou de colonnes. | |
| fendre | Spécifie l’état de fractionnement de la fenêtre. | |
| splitColumn | Spécifie la colonne fractionnée de la fenêtre. | |
| splitHorizontal | Spécifie le fractionnement horizontal de la fenêtre. | |
| splitRow | Spécifie la ligne fractionnée de la fenêtre. | |
| splitVertical | Spécifie le fractionnement vertical de la fenêtre. | |
| tabRatio | Spécifie le rapport de tabulation de la fenêtre. | |
| top | Spécifie la distance, en points, entre le bord supérieur de la fenêtre et le bord supérieur de la zone utilisable (sous les menus, les barres d’outils ancrées en haut et la barre de formule). | |
| type | Spécifie le type de la fenêtre. | |
| usableHeight | Obtient la hauteur utilisable de la fenêtre. | |
| utilisableWidth | Obtient la largeur utilisable de la fenêtre. | |
| view | Spécifie la vue de la fenêtre. | |
| visibleRange | Obtient la plage visible de la fenêtre. | |
| width | Spécifie la largeur d’affichage de la fenêtre. | |
| windowNumber | Obtient le numéro de la fenêtre. | |
| windowState | Spécifie l’état de la fenêtre. | |
| zoom | Spécifie une valeur entière qui représente la taille d’affichage de la fenêtre. | |
| WindowCollection | breakSideBySide() | Interrompt la vue côte à côte des fenêtres. |
| compareCurrentSideBySideWith(windowName : string) | Compare la fenêtre active côte à côte avec la fenêtre spécifiée. | |
| getCount() | Obtient le nombre de fenêtres dans la collection. | |
| getItemAt(index: number) | Obtient la fenêtre dans la collection par index. | |
| items | Obtient l’élément enfant chargé dans cette collection de sites. | |
| resetPositionsSideBySide() | Réinitialise les positions des fenêtres en mode côte à côte. | |
| Classeur | focus() | Définit le focus sur le classeur. |
| Feuille de calcul | checkSpelling(options ?: Excel.CheckSpellingOptions) | Vérifie l’orthographe des mots dans cette feuille de calcul. |
| clearArrows() | Cette méthode efface les flèches d'audit de la feuille de calcul. | |
| evaluate(name : string) | Retourne le résultat d’évaluation d’une chaîne de formule. |