Nouveautés de l’API JavaScript Excel 1.9
Plus de 500 nouvelles API Excel ont été ajoutés avec l’ensemble de conditions requises 1.9. Le premier tableau fournit un résumé concis des API, tandis que le tableau suivant fournit une liste détaillée.
Fonctionnalité | Description | Objets pertinents |
---|---|---|
Shapes | Insertion, la position et format images, formes géométriques et zones de texte. | ShapeCollectionShapeGeometricShapeImage |
Filtre automatique | Ajouter des filtres à des plages. | AutoFilter |
Zones | Prise en charge de plages discontinues. | RangeAreas |
Cellules spéciales | Obtenez les cellules contenant des dates, des commentaires ou des formules dans une plage. | Plage |
Chercher | Recherchez des valeurs ou des formules dans une plage ou une feuille de calcul. | Plagefeuille de calcul |
Copier et coller | Copier des formules, formats et valeurs d’une plage à l’autre. | Range |
Calcul | Contrôle plus étroit sur le moteur de calcul Excel. | Application |
Nouveaux graphiques | Explorez nos nouveaux types de graphiques pris en charge : cartes, zone et valeur, en cascade, en rayons de soleil, pareto. et entonnoir. | Chart |
RangeFormat | Nouvelles fonctionnalités avec les formats de plage. | Range |
Liste des API
Le tableau suivant répertorie les API dans l’ensemble de conditions requises de l’API JavaScript Excel 1.9. Pour afficher la documentation de référence des API pour toutes les API prises en charge par l’ensemble de conditions requises de l’API JavaScript Excel 1.9 ou antérieure, consultez API Excel dans l’ensemble de conditions requises 1.9 ou antérieur.
Classe | Champs | Description |
---|---|---|
Application | calculationEngineVersion | Renvoie la version du moteur de calcul Excel utilisée pour le dernier recalcul complet. |
calculationState | Renvoie l’état de calcul de l’application. | |
iterativeCalculation | Retourne les paramètres de calcul itératifs. | |
suspendScreenUpdatingUntilNextSync() | Suspend la mise à jour de l’écran jusqu’à ce que le suivant context.sync() soit appelé. |
|
AutoFilter | apply(range : Range | string, columnIndex ?: number, criteria ?: Excel.FilterCriteria) | Applique le filtre automatique à une plage. |
clearCriteria() | Efface les critères de filtre et l’état de tri du filtre automatique. | |
criteria | Tableau qui conserve tous les critères de filtre dans une plage filtrée. | |
enabled | Spécifie si le filtre automatique est activé. | |
getRange() | Renvoie l’objet Range qui représente la plage à laquelle le filtre automatique s’applique. |
|
getRangeOrNullObject() | Renvoie l’objet Range qui représente la plage à laquelle le filtre automatique s’applique. |
|
isDataFiltered | Spécifie si le filtre automatique a des critères de filtre. | |
reapply() | Applique l’objet AutoFilter spécifié actuellement sur la plage. | |
remove() | Supprime le filtre automatique pour la plage. | |
CellBorder | color | Représente la color propriété d’une bordure simple. |
style | Représente la style propriété d’une bordure simple. |
|
tintAndShade | Représente la tintAndShade propriété d’une bordure simple. |
|
weight | Représente la weight propriété d’une bordure simple. |
|
CellBorderCollection | bas | Représente la format.borders.bottom propriété. |
diagonalDown | Représente la format.borders.diagonalDown propriété. |
|
diagonalUp | Représente la format.borders.diagonalUp propriété. |
|
horizontal | Représente la format.borders.horizontal propriété. |
|
left | Représente la format.borders.left propriété. |
|
right | Représente la format.borders.right propriété. |
|
top | Représente la format.borders.top propriété. |
|
vertical | Représente la format.borders.vertical propriété. |
|
CellProperties | adresse | Représente la address propriété. |
addressLocal | Représente la addressLocal propriété. |
|
hidden | Représente la hidden propriété. |
|
CellPropertiesFill | color | Représente la format.fill.color propriété. |
pattern | Représente la format.fill.pattern propriété. |
|
patternColor | Représente la format.fill.patternColor propriété. |
|
patternTintAndShade | Représente la format.fill.patternTintAndShade propriété. |
|
tintAndShade | Représente la format.fill.tintAndShade propriété. |
|
CellPropertiesFont | bold | Représente la format.font.bold propriété. |
color | Représente la format.font.color propriété. |
|
italic | Représente la format.font.italic propriété. |
|
name | Représente la format.font.name propriété. |
|
size | Représente la format.font.size propriété. |
|
strikethrough | Représente la format.font.strikethrough propriété. |
|
Subscript | Représente la format.font.subscript propriété. |
|
superscript | Représente la format.font.superscript propriété. |
|
tintAndShade | Représente la format.font.tintAndShade propriété. |
|
underline | Représente la format.font.underline propriété. |
|
CellPropertiesFormat | autoIndent | Représente la autoIndent propriété. |
Borders | Représente la borders propriété. |
|
fill | Représente la fill propriété. |
|
police | Représente la font propriété. |
|
horizontalAlignment | Représente la horizontalAlignment propriété. |
|
indentLevel | Représente la indentLevel propriété. |
|
protection | Représente la protection propriété. |
|
readingOrder | Représente la readingOrder propriété. |
|
shrinkToFit | Représente la shrinkToFit propriété. |
|
textOrientation | Représente la textOrientation propriété. |
|
useStandardHeight | Représente la useStandardHeight propriété. |
|
useStandardWidth | Représente la useStandardWidth propriété. |
|
verticalAlignment | Représente la verticalAlignment propriété. |
|
wrapText | Représente la wrapText propriété. |
|
CellPropertiesProtection | formulaHidden | Représente la format.protection.formulaHidden propriété. |
locked | Représente la format.protection.locked propriété. |
|
ChangedEventDetail | valueAfter | Représente la valeur après la modification. |
valueBefore | Représente la valeur avant la modification. | |
valueTypeAfter | Représente le type de valeur après la modification. | |
valueTypeBefore | Représente le type de valeur avant la modification. | |
Chart | activate() | Active le graphique dans l’interface utilisateur Excel. |
pivotOptions | Encapsule les options pour le graphique croisé dynamique. | |
ChartAreaFormat | colorScheme | Spécifie le jeu de couleurs du graphique. |
roundedCorners | Spécifie si la zone de graphique du graphique comporte des angles arrondis. | |
ChartAxis | linkNumberFormat | Spécifie si le format de nombre est lié aux cellules. |
ChartBinOptions | allowOverflow | Spécifie si le dépassement de capacité de compartiment est activé dans un histogramme ou un graphique pareto. |
allowUnderflow | Spécifie si le sous-débit bin est activé dans un histogramme ou un graphique pareto. | |
count | Spécifie le nombre de compartiments d’un histogramme ou d’un graphique pareto. | |
overflowValue | Spécifie la valeur de dépassement de capacité d’un histogramme ou d’un graphique pareto. | |
type | Spécifie le type de compartiment pour un histogramme ou un graphique pareto. | |
underflowValue | Spécifie la valeur de sous-flux bin d’un histogramme ou d’un graphique pareto. | |
width | Spécifie la valeur de largeur de compartiment d’un histogramme ou d’un graphique pareto. | |
ChartBoxwhiskerOptions | quartileCalculation | Spécifie si le type de calcul de quartile d’un graphique de zone et de moustaches. |
showInnerPoints | Spécifie si les points internes sont affichés dans une zone et un graphique moustachu. | |
showMeanLine | Spécifie si la ligne moyenne est affichée dans un graphique de zone et de moustachu. | |
showMeanMarker | Spécifie si le marqueur moyen est affiché dans un graphique de zone et de moustachu. | |
showOutlierPoints | Spécifie si les points hors norme sont affichés dans une zone et un graphique moustachu. | |
ChartDataLabel | linkNumberFormat | Spécifie si le format de nombre est lié aux cellules (de sorte que le format des nombres change dans les étiquettes lorsqu’il change dans les cellules). |
ChartDataLabels | linkNumberFormat | Spécifie si le format de nombre est lié aux cellules. |
ChartErrorBars | endStyleCap | Spécifie si les barres d’erreur ont une limite de style de fin. |
format | Spécifie le type de mise en forme de barres d’erreur. | |
inclure | Spécifie les parties de barres d’erreur à inclure. | |
type | Le type de plage marqué par des barres d’erreur. | |
visible | Spécifie si les barres d’erreur sont affichées. | |
ChartErrorBarsFormat | line | Représente le format des lignes du graphique. |
ChartMapOptions | labelStrategy | Spécifie la stratégie d’étiquettes de carte de série d’un graphique de carte de région. |
level | Spécifie le niveau de mappage de série d’un graphique de carte de région. | |
projectionType | Spécifie le type de projection de série d’un graphique de carte de région. | |
ChartPivotOptions | showAxisFieldButtons | Spécifie s’il faut afficher les boutons de champ d’axe sur un graphique croisé dynamique. |
showLegendFieldButtons | Spécifie s’il faut afficher les boutons du champ de légende dans un graphique croisé dynamique. | |
showReportFilterFieldButtons | Spécifie s’il faut afficher les boutons de champ de filtre de rapport sur un graphique croisé dynamique. | |
showValueFieldButtons | Spécifie s’il faut afficher les boutons de champ de valeur d’affichage sur un graphique croisé dynamique. | |
ChartSeries | binOptions | Encapsule les options bin uniquement pour les histogrammes et graphiques de pareto. |
boxwhiskerOptions | Résume les options pour le graphique de zone et valeur. | |
bubbleScale | Peut être une valeur d’entier entre 0 (zéro) et 300 correspondant à un pourcentage de la taille par défaut. | |
gradientMaximumColor | Spécifie la couleur de la valeur maximale d’une série de graphiques de carte de région. | |
gradientMaximumType | Spécifie le type de valeur maximale d’une série de graphiques de carte de région. | |
gradientMaximumValue | Spécifie la valeur maximale d’une série de graphiques de carte de région. | |
gradientMidpointColor | Spécifie la couleur de la valeur milieu d’une série de graphiques de carte de région. | |
gradientMidpointType | Spécifie le type de la valeur de point intermédiaire d’une série de graphiques de carte de région. | |
gradientMidpointValue | Spécifie la valeur du point médian d’une série de graphiques de carte de région. | |
gradientMinimumColor | Spécifie la couleur de la valeur minimale d’une série de graphiques de carte de régions. | |
gradientMinimumType | Spécifie le type pour la valeur minimale d’une série de graphiques de carte de région. | |
gradientMinimumValue | Spécifie la valeur minimale d’une série de graphiques de carte de région. | |
gradientStyle | Spécifie le style de dégradé de série d’un graphique de carte de région. | |
invertColor | Spécifie la couleur de remplissage des points de données négatifs d’une série. | |
mapOptions | Encapsule les options pour le graphique carte de région. | |
parentLabelStrategy | Spécifie la zone de stratégie d’étiquette parente de série pour un graphique treemap. | |
showConnectorLines | Spécifie si les lignes de connecteur sont affichées dans les graphiques en cascade. | |
showLeaderLines | Spécifie si des lignes d’leader sont affichées pour chaque étiquette de données de la série. | |
splitValue | Spécifie la valeur de seuil qui sépare deux sections d’un graphique en secteurs de secteur ou d’un graphique en barres de secteur. | |
xErrorBars | Représente l’objet de la barre d’erreur pour une série de graphique. | |
yErrorBars | Représente l’objet de la barre d’erreur pour une série de graphique. | |
ChartTrendlineLabel | linkNumberFormat | Spécifie si le format de nombre est lié aux cellules (de sorte que le format des nombres change dans les étiquettes lorsqu’il change dans les cellules). |
ColumnProperties | adresse | Représente la address propriété. |
addressLocal | Représente la addressLocal propriété. |
|
columnIndex | Représente la columnIndex propriété. |
|
ConditionalFormat | getRanges() | Retourne le RangeAreas , comprenant une ou plusieurs plages rectangulaires auxquelles le format conditonal est appliqué. |
DataValidation | getInvalidCells() | Retourne un RangeAreas objet, comprenant une ou plusieurs plages rectangulaires, avec des valeurs de cellule non valides. |
getInvalidCellsOrNullObject() | Retourne un RangeAreas objet, comprenant une ou plusieurs plages rectangulaires, avec des valeurs de cellule non valides. |
|
FilterCriteria | subField | Propriété utilisée par le filtre pour effectuer un filtre enrichi sur des valeurs riches. |
GeometricShape | id | Représente l’identificateur de forme. |
shape | Renvoie l’objet Shape de la forme géométrique. |
|
GroupShapeCollection | getCount() | Renvoie le nombre de formes dans le groupe de la forme. |
getItem(key: string) | Obtient une forme à l’aide de son nom ou de son ID. | |
getItemAt(index: number) | Obtient une forme en fonction de sa position dans la collection. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
HeaderFooter | centerFooter | Pied de page central de la feuille de calcul. |
centerHeader | En-tête central de la feuille de calcul. | |
leftFooter | Pied de page gauche de la feuille de calcul. | |
leftHeader | En-tête gauche de la feuille de calcul. | |
rightFooter | Pied de page droit de la feuille de calcul. | |
rightHeader | En-tête droit de la feuille de calcul. | |
HeaderFooterGroup | defaultForAllPages | L’en-tête/pied de page, utilisé pour toutes les pages, sauf si la première page ou page impaire/paire est spécifiée. |
evenPages | L’en-tête/le pied de page à utiliser pour les pages paires, en-tête/pied de page impaire doit être spécifié pour les pages impaires. | |
firstPage | La première en-tête/le premier pied de page, pour toutes les autres pages générales ou impair/pair est utilisé. | |
oddPages | L’en-tête/le pied de page à utiliser pour les pages paires, l’en-tête/pied de page paire doit être spécifié pour les pages paires. | |
state | État par lequel les en-têtes/pieds de page sont définis. | |
useSheetMargins | Obtient ou définit un indicateur indiquant si les en-têtes/pieds de page sont alignés avec les marges de page définis dans les options de mise en page pour la feuille de calcul. | |
useSheetScale | Obtient ou définit un indicateur indiquant si les en-têtes/pieds de page sont alignés avec les marges de page définis dans les options de mise en page pour la feuille de calcul. | |
Image | format | Renvoie le format de l’image. |
id | Spécifie l’identificateur de forme de l’objet image. | |
shape | Retourne l’objet Shape associé à l’image. |
|
IterativeCalculation | enabled | Cette propriété a la valeur True si Microsoft Excel utilise l'itération pour résoudre des références circulaires. |
maxChange | Spécifie la quantité maximale de modifications entre chaque itération à mesure qu’Excel résout les références circulaires. | |
maxIteration | Spécifie le nombre maximal d’itérations qu’Excel peut utiliser pour résoudre une référence circulaire. | |
Line | beginArrowheadLength | Renvoie ou définit la longueur de la pointe de la flèche au début de la ligne spécifiée. |
beginArrowheadStyle | Représente le style de la pointe de la flèche au début de la ligne spécifiée. | |
beginArrowheadWidth | Représente la largeur de la pointe de la flèche au début de la ligne spécifiée. | |
beginConnectedShape | Représente la forme de la pointe de la flèche au début de la ligne spécifiée. | |
beginConnectedSite | Représente le site de connexion indiquant le point de connexion auquel le début d'un connecteur est relié. | |
connectBeginShape (forme : Excel.Shape, connectionSite : nombre) | Détache le début du connecteur spécifié de la forme à laquelle il est attaché. | |
connectBeginShape (forme : Excel.Shape, connectionSite : nombre) | Joint la fin du connecteur spécifié à une forme spécifiée. | |
connectorType | Représente le type de connecteur pour la ligne. | |
disconnectBeginShape() | Détache le début du connecteur spécifié de la forme à laquelle il est attaché. | |
disconnectEndShape() | Détache la fin du connecteur spécifié de la forme à laquelle il est attaché. | |
endArrowheadLength | Représente la longueur de la pointe de la flèche à la fin de la ligne spécifiée. | |
endArrowheadStyle | Représente le style de la pointe de la flèche à la fin de ligne spécifée. | |
endArrowheadWidth | Représente la largeur de la pointe de la flèche à la fin de la ligne spécifiée. | |
endConnectedShape | Représente la forme de la pointe de la flèche à la fin de la ligne spécifiée. | |
endConnectedSite | Représente le site de connexion indiquant le point de connexion auquel la fin d'un connecteur est relié. | |
id | Spécifie l’identificateur de forme. | |
isBeginConnected | Spécifie si le début de la ligne spécifiée est connecté à une forme. | |
isEndConnected | Spécifie si la fin de la ligne spécifiée est connectée à une forme. | |
shape | Retourne l’objet Shape associé à la ligne. |
|
PageBreak | columnIndex | Spécifie l’index de colonne pour le saut de page. |
delete() | Supprime un objet de saut de page. | |
getCellAfterBreak() | Obtient la première cellule après le saut de page. | |
rowIndex | Spécifie l’index de ligne pour le saut de page. | |
PageBreakCollection | add(pageBreakRange : Range | string) | Ajoute un saut de page avant la cellule en haut à gauche de la plage spécifiée. |
getCount() | Obtient le nombre de pages de la collection. | |
getItem(index : numérique) | Obtient un objet de saut de page via l’index. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
removePageBreaks() | Redéfinit tous les sauts de page de la collection. | |
PageLayout | blackAndWhite | Option d’impression en noir et blanc de la feuille de calcul. |
bottomMargin | Marge de page inférieure de la feuille de calcul à utiliser pour l’impression en points. | |
centerHorizontally | Indicateur du centre de la feuille de calcul horizontalement. | |
centerVertically | Indicateur vertical central de la feuille de calcul. | |
draftMode | Option de mode brouillon de la feuille de calcul. | |
firstPageNumber | Numéro de la première page de la feuille de calcul à imprimer. | |
footerMargin | Marge de pied de page de la feuille de calcul, en points, à utiliser lors de l’impression. | |
getPrintArea() | Obtient l’objet RangeAreas , comprenant une ou plusieurs plages rectangulaires, qui représente la zone d’impression de la feuille de calcul. |
|
getPrintAreaOrNullObject() | Obtient l’objet RangeAreas , comprenant une ou plusieurs plages rectangulaires, qui représente la zone d’impression de la feuille de calcul. |
|
getPrintTitleColumns() | Obtient l’objet plage représentant les colonnes de titre. | |
getPrintTitleColumnsOrNullObject() | Obtient l’objet plage représentant les colonnes de titre. | |
getPrintTitleRows() | Obtient l’objet plage représentant les rangées de titre. | |
getPrintTitleRowsOrNullObject() | Obtient l’objet plage représentant les rangées de titre. | |
headerMargin | Marge d’en-tête de la feuille de calcul, en points, à utiliser lors de l’impression. | |
headersFooters | Configuration de l’en-tête et pied de page de la feuille de calcul. | |
leftMargin | Marge gauche de la feuille de calcul, en points, à utiliser lors de l’impression. | |
Orientation | Orientation de la feuille de calcul de la page. | |
paperSize | Format de papier de la feuille de calcul de la page. | |
printComments | Spécifie si les commentaires de la feuille de calcul doivent être affichés lors de l’impression. | |
printErrors | Option erreurs d’impression de la feuille de calcul. | |
printGridlines | Spécifie si le quadrillage de la feuille de calcul sera imprimé. | |
printHeadings | Spécifie si les en-têtes de la feuille de calcul seront imprimés. | |
printOrder | Option d’ordre d’impression de page de la feuille de calcul. | |
rightMargin | Marge droite de la feuille de calcul, en points, à utiliser lors de l’impression. | |
setPrintArea(printArea : Range | RangeAreas | string) | Définit la zone d’impression de la feuille de calcul. | |
setPrintMargins(unit: Excel.PrintMarginUnit, marginOptions: Excel.PageLayoutMarginOptions) | Définit les marges de page de la feuille de calcul avec des unités. | |
setPrintTitleColumns(printTitleColumns : Range | string) | Définit les colonnes qui contiennent des cellules répétées à gauche de chaque page de la feuille de calcul pour l’impression. | |
setPrintTitleRows(printTitleRows : Range | string) | Définit les rangées qui contiennent des cellules répétées en haut de chaque page de la feuille de calcul pour l’impression. | |
topMargin | Marge supérieure de la feuille de calcul, en points, à utiliser lors de l’impression. | |
zoom | Options de zoom d’impression de la feuille de calcul. | |
PageLayoutMarginOptions | bas | Spécifie la marge inférieure de mise en page dans l’unité spécifiée pour l’impression. |
footer | Spécifie la marge de pied de page de mise en page dans l’unité spécifiée à utiliser pour l’impression. | |
header | Spécifie la marge d’en-tête de mise en page dans l’unité spécifiée à utiliser pour l’impression. | |
left | Spécifie la marge de gauche de mise en page dans l’unité spécifiée à utiliser pour l’impression. | |
right | Spécifie la marge droite de mise en page dans l’unité spécifiée à utiliser pour l’impression. | |
top | Spécifie la marge supérieure de mise en page dans l’unité spécifiée à utiliser pour l’impression. | |
PageLayoutZoomOptions | horizontalFitToPages | Nombre de pages pour l’ajuster horizontalement. |
scale | La valeur d’échelle de page d’impression peut être comprise entre 10 et 400. | |
verticalFitToPages | Nombre de pages pour l’ajuster verticalement. | |
PivotField | sortByValues(sortBy : Excel.SortBy, valuesHierarchy : Excel.DataPivotHierarchy, pivotItemScope ?: Array<PivotItem | string>) | Trie le PivotField par valeurs spécifiées dans une étendue donnée. |
PivotLayout | autoFormat | Spécifie si la mise en forme est automatiquement mise en forme lorsqu’elle est actualisée ou lorsque les champs sont déplacés. |
getDataHierarchy(cell : Range | string) | Obtient DataHierarchy servant à calculer la valeur dans une plage spécifiée dans le tableau croisé dynamique. | |
getPivotItems(axis : Excel.PivotAxis, cell : Range | string) | Obtient le PivotItems à partir d’un axe qui composent la valeur dans une plage spécifiée dans le tableau croisé dynamique. | |
preserveFormatting | Spécifie si la mise en forme est conservée lorsque le rapport est actualisé ou recalculé par des opérations telles que le tableau croisé dynamique, le tri ou la modification d’éléments de champ de page. | |
setAutoSortOnCell(cell : Range | string, sortBy : Excel.SortBy) | Définit le tableau croisé dynamique pour trier automatiquement à l’aide de la cellule spécifiée pour sélectionner automatiquement tous les critères et contexte nécessaires. | |
PivotTable | enableDataValueEditing | Spécifie si le tableau croisé dynamique autorise la modification des valeurs du corps des données par l’utilisateur. |
useCustomSortLists | Spécifie si le tableau croisé dynamique utilise des listes personnalisées lors du tri. | |
Range | autoFill(destinationRange ?: Range | string, autoFillType ?: Excel.AutoFillType) | Remplit une plage de la plage actuelle à la plage de destination à l’aide de la logique de remplissage automatique spécifiée. |
convertDataTypeToText() | Convertit les cellules de plage avec des types de données en texte. | |
convertToLinkedDataType(serviceID: number, languageCulture: string) | Convertit les cellules de plage en types de données liés dans la feuille de calcul. | |
copyFrom(sourceRange : Range | RangeAreas | string, copyType ?: Excel.RangeCopyType, skipBlanks ?: boolean, transpose ?: boolean) | Copie les données de cellule ou la mise en forme de la plage source ou RangeAreas vers la plage actuelle. |
|
find(text: string, criteria: Excel.SearchCriteria) | Recherche la chaîne donnée basée sur les critères spécifiés. | |
findOrNullObject(text: string, criteria: Excel.SearchCriteria) | Recherche la chaîne donnée basée sur les critères spécifiés. | |
flashFill() | Effectue un remplissage instantané sur la plage actuelle. | |
getCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions) | Renvoie une plage en 2D, qui comprend les propriétés de police, de remplissage, de bordures, d’alignement, etc. de la plage. | |
getColumnProperties(columnPropertiesLoadOptions: ColumnPropertiesLoadOptions) | Renvoie une plage à dimension unique, qui comprend les données de char colonne de police, de remplissage, de bordures, d’alignement, etc. de la plage. | |
getRowProperties(rowPropertiesLoadOptions: RowPropertiesLoadOptions) | Renvoie une plage à dimension unique , qui comprend les données de police, de remplissage, de bordures, d’alignement, etc. de la plage. | |
getSpecialCells (cellType : Excel.SpecialCellType, cellValueType ? : Excel.SpecialCellValueType) | Obtient l’objet RangeAreas , comprenant une ou plusieurs plages rectangulaires, qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés. |
|
getSpecialCells (cellType : Excel.SpecialCellType, cellValueType ? : Excel.SpecialCellValueType) | Obtient l’objet RangeAreas , comprenant une ou plusieurs plages, qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés. |
|
getTables(fullyContained?: boolean) | Obtient une collection de tableaux qui se chevauchent avec la plage dans l’étendue. | |
linkedDataTypeState | Représente l’état du type de données de chaque cellule. | |
removeDuplicates(columns: number[], includesHeader: boolean) | Supprime les valeurs dupliquées de la plage spécifiée par les colonnes. | |
replaceAll (texte : chaîne remplacement : chaîne critères : Excel.ReplaceCriteria) | Détecte et remplace la chaîne donnée basée sur les critères spécifiés dans la plage active. | |
setCellProperties(cellPropertiesData: SettableCellProperties[][]) | Mises à jour la plage en fonction d’un tableau 2D de propriétés de cellule, encapsulant des éléments tels que la police, le remplissage, les bordures et l’alignement. | |
setColumnProperties(columnPropertiesData: SettableColumnProperties[]) | Mises à jour la plage en fonction d’un tableau unidimensionnel de propriétés de colonne, encapsulant des éléments tels que la police, le remplissage, les bordures et l’alignement. | |
setDirty() | Cette méthode désigne une plage qui doit être recalculée lorsque le recalcul suivant se produit. | |
setRowProperties(rowPropertiesData: SettableRowProperties[]) | Mises à jour la plage en fonction d’un tableau unidimensionnel de propriétés de ligne, encapsulant des éléments tels que la police, le remplissage, les bordures et l’alignement. | |
RangeAreas | adresse | Retourne la référence dans le RangeAreas style A1. |
addressLocal | Retourne la RangeAreas référence dans les paramètres régionaux de l’utilisateur. |
|
areaCount | Retourne le nombre de plages rectangulaires qui composent cet RangeAreas objet. |
|
Zones | Retourne une collection de plages rectangulaires qui composent cet RangeAreas objet. |
|
calculate() | Calcule toutes les cellules du RangeAreas . |
|
cellCount | Renvoie le nombre de cellules dans l’objet RangeAreas , en additionnant le nombre de cellules de toutes les plages rectangulaires individuelles. |
|
Effacer (applyTo ? : Excel.ClearApplyTo) | Efface les valeurs, le format, le remplissage, la bordure et d’autres propriétés sur chacune des zones qui composent cet RangeAreas objet. |
|
conditionalFormats | Retourne une collection de formats conditionnels qui se croisent avec toutes les cellules de cet RangeAreas objet. |
|
convertDataTypeToText() | Convertit toutes les cellules du RangeAreas avec les types de données en texte. |
|
convertToLinkedDataType(serviceID: number, languageCulture: string) | Convertit toutes les cellules du en RangeAreas types de données liés. |
|
copyFrom(sourceRange : Range | RangeAreas | string, copyType ?: Excel.RangeCopyType, skipBlanks ?: boolean, transpose ?: boolean) | Copie les données de cellule ou la mise en forme de la plage source ou RangeAreas vers le actuel RangeAreas . |
|
dataValidation | Retourne un objet de validation de données pour toutes les plages du RangeAreas . |
|
format | Retourne un RangeFormat objet, encapsulant la police, le remplissage, les bordures, l’alignement et d’autres propriétés pour toutes les plages de l’objet RangeAreas . |
|
getEntireColumn() | Renvoie un RangeAreas objet qui représente les colonnes entières du RangeAreas (par exemple, si le actuel RangeAreas représente les cellules « B4 :E11, H2 », il retourne un RangeAreas qui représente les colonnes « B :E, H :H »). |
|
getEntireRow() | Renvoie un RangeAreas objet qui représente les lignes entières du RangeAreas (par exemple, si le actuel RangeAreas représente les cellules « B4 :E11 », il renvoie un RangeAreas qui représente les lignes « 4:11 »). |
|
getIntersection(anotherRange : Range | RangeAreas | string) | Renvoie l’objet RangeAreas qui représente l’intersection des plages ou RangeAreas . |
|
getIntersectionOrNullObject(anotherRange : Range | RangeAreas | string) | Renvoie l’objet RangeAreas qui représente l’intersection des plages ou RangeAreas . |
|
getOffsetRangeAreas(rowOffset: number, columnOffset: number) | Retourne un RangeAreas objet décalé par le décalage de ligne et de colonne spécifique. |
|
getSpecialCells (cellType : Excel.SpecialCellType, cellValueType ? : Excel.SpecialCellValueType) | Renvoie un RangeAreas objet qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés. |
|
getSpecialCells (cellType : Excel.SpecialCellType, cellValueType ? : Excel.SpecialCellValueType) | Renvoie un RangeAreas objet qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés. |
|
getTables(fullyContained?: boolean) | Retourne une collection délimitée de tables qui chevauchent n’importe quelle plage de cet RangeAreas objet. |
|
getUsedRangeAreas(valuesOnly?: boolean) | Retourne le utilisé RangeAreas qui comprend toutes les zones utilisées de plages rectangulaires individuelles dans l’objet RangeAreas . |
|
getUsedRangeAreasOrNullObject(valuesOnly?: boolean) | Retourne le utilisé RangeAreas qui comprend toutes les zones utilisées de plages rectangulaires individuelles dans l’objet RangeAreas . |
|
isEntireColumn | Spécifie si toutes les plages de cet RangeAreas objet représentent des colonnes entières (par exemple, « A :C, Q :Z »). |
|
isEntireRow | Spécifie si toutes les plages de cet RangeAreas objet représentent des lignes entières (par exemple, « 1:3, 5:7 »). |
|
setDirty() | Définit le RangeAreas à recalculer lorsque le recalcul suivant se produit. |
|
style | Représente le style de toutes les plages de cet RangeAreas objet. |
|
worksheet | Retourne la feuille de calcul pour le actif RangeAreas . |
|
RangeBorder | tintAndShade | Spécifie un double qui éclaircit ou assombrit une couleur pour la bordure de plage, la valeur est comprise entre -1 (plus foncé) et 1 (plus lumineux), avec 0 pour la couleur d’origine. |
RangeBorderCollection | tintAndShade | Spécifie un double qui éclaircit ou assombrit une couleur pour les bordures de plage. |
RangeCollection | getCount() | Retourne le nombre de plages dans .RangeCollection |
getItemAt(index: number) | Retourne l’objet de plage en fonction de sa position dans .RangeCollection |
|
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
RangeFill | pattern | Modèle d’une plage. |
patternColor | Code de couleur HTML représentant la couleur du modèle de plage, sous la forme #RRGGBB (par exemple, « FFA500 ») ou sous la forme d’une couleur HTML nommée (par exemple, « orange »). | |
patternTintAndShade | Spécifie un double qui éclaircit ou assombrit une couleur de motif pour le remplissage de plage. | |
tintAndShade | Spécifie un double qui éclaircit ou assombrit une couleur pour le remplissage de plage. | |
RangeFont | strikethrough | Spécifie le status barré de la police. |
Subscript | Spécifie l’indice status de police. | |
superscript | Spécifie l’exposant status de police. | |
tintAndShade | Spécifie un double qui éclaircit ou assombrit une couleur pour la police de plage. | |
RangeFormat | autoIndent | Spécifie si le texte est automatiquement mis en retrait lorsque l’alignement du texte est défini sur une distribution égale. |
indentLevel | Entier compris entre 0 à 250 qui indique le niveau de retrait du style. | |
readingOrder | L’ordre de lecture de la plage. | |
shrinkToFit | Spécifie si le texte se réduit automatiquement pour s’adapter à la largeur de colonne disponible. | |
RemoveDuplicatesResult | removed | Nombre de lignes dupliquées supprimées par l’opération. |
uniqueRemaining | Nombre de lignes uniques restantes présents dans la plage qui en résulte. | |
ReplaceCriteria | completeMatch | Spécifie si la correspondance doit être complète ou partielle. |
matchCase | Spécifie si la correspondance respecte la casse. | |
RowProperties | adresse | Représente la address propriété. |
addressLocal | Représente la addressLocal propriété. |
|
rowIndex | Représente la rowIndex propriété. |
|
SearchCriteria | completeMatch | Spécifie si la correspondance doit être complète ou partielle. |
matchCase | Spécifie si la correspondance respecte la casse. | |
searchDirection | Détermine le sens de la recherche. | |
SettableCellProperties | format | Représente la format propriété. |
lien hypertexte | Représente la hyperlink propriété. |
|
style | Représente la style propriété. |
|
SettableColumnProperties | columnHidden | Représente la columnHidden propriété. |
format | Représente la format propriété. |
|
SettableRowProperties | format | Représente la format propriété. |
rowHidden | Représente la rowHidden propriété. |
|
Shape | altTextDescription | Spécifie le texte de description de remplacement d’un Shape objet. |
altTextTitle | Spécifie le texte de titre de remplacement d’un Shape objet. |
|
connectionSiteCount | Renvoie le nombre de sites de connexion sur la forme spécifiée. | |
delete() | Supprime la forme à partir de la feuille de calcul. | |
fill | Renvoie la mise en forme de remplissage de cette forme. | |
geometricShape | Renvoie la Forme géométrique associée à la forme. | |
geometricShapeType | Spécifie le type de forme géométrique de cette forme géométrique. | |
getAsImage(format: Excel.PictureFormat) | Convertit la forme en image et retourne l’image sous la forme d’une chaîne encodée en Base64. | |
groupe | Renvoie le groupe de la Forme associée à la forme. | |
height | Spécifie la hauteur, en points, de la forme. | |
id | Spécifie l’identificateur de forme. | |
image | Renvoie l’image associé à la forme. | |
incrementLeft(increment: number) | Déplace horizontalement la forme spécifiée selon le nombre de points indiqué. | |
incrementRotation(increment: number) | Fait pivoter la forme spécifiée dans le sens des aiguilles d’une montre, selon le nombre de degrés spécifié, autour de l'axe z. | |
incrementTop(increment: number) | Décale vers le haut la forme spécifiée selon le nombre de points spécifié. | |
left | La distance, en points, entre le côté gauche du graphique et l’origine de la feuille de calcul. | |
level | Spécifie le niveau de la forme spécifiée. | |
line | Renvoie l’image associée à la forme. | |
lineFormat | Renvoie la mise en forme de ligne de cette forme. | |
lockAspectRatio | Spécifie si les proportions de cette forme sont verrouillées. | |
name | Spécifie le nom de la forme. | |
onActivated | Se produit lorsque la forme est activée. | |
onDeactivated | Se produit lorsque la forme est désactivée. | |
parentGroup | Spécifie le groupe parent de cette forme. | |
rotation | Spécifie la rotation, en degrés, de la forme. | |
scaleHeight (scaleFactor : numéro scaleType : Excel.ShapeScaleType, scaleFrom ? : Excel.ShapeScaleFrom) | Met la hauteur de la forme à l’échelle en utilisant un facteur spécifié. | |
scaleHeight (scaleFactor : numéro scaleType : Excel.ShapeScaleType, scaleFrom ? : Excel.ShapeScaleFrom) | Met la largeur de la forme à l’échelle en utilisant un facteur spécifié. | |
setZOrder(value: Excel.ShapeZOrder) | Déplace la forme spécifiée vers le haut ou vers le bas z de commande de la collection qui décale devant ou derrière les autres formes. | |
textFrame | Renvoie l’objet textFrame d’une forme. | |
top | La distance, en points, du bord supérieur de l’objet au bord supérieur de la feuille de calcul. | |
type | Renvoie le type de cette forme. | |
visible | Spécifie si la forme est visible. | |
width | Spécifie la largeur, en points, de la forme. | |
zOrderPosition | Renvoie la position de la forme spécifiée dans l’ordre z, valeur z de commande de la forme tout en bas est égal à 0. | |
ShapeActivatedEventArgs | shapeId | Obtient l’ID de la forme activée. |
type | Obtient le type de l’événement. | |
worksheetId | Obtient l’ID de la feuille de calcul dans laquelle la forme est activée. | |
ShapeCollection | addGeometricShape(geometricShapeType: Excel.GeometricShapeType) | Ajoute une forme géométrique à la feuille de calcul. |
addGroup(values : Array<string | Forme>) | Groupes un sous-ensemble de formes dans la feuille de calcul de cette collection de sites. | |
addImage(base64ImageString: string) | Crée une image à partir d’une chaîne encodée en Base64 et l’ajoute à la feuille de calcul. | |
addLine(startLeft: number, startTop: number, endLeft: number, endTop: number, connectorType?: Excel.ConnectorType) | Ajoute une ligne à la feuille de calcul. | |
addTextBox(text?: string) | Ajoute une zone de texte à la feuille de calcul avec le texte fourni en tant que le contenu. | |
getCount() | Renvoie le nombre de graphiques dans la feuille de calcul. | |
getItem(key: string) | Obtient une forme à l’aide de son nom ou de son ID. | |
getItemAt(index: number) | Obtient une forme en fonction de sa position dans la collection. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
ShapeDeactivatedEventArgs | shapeId | Obtient l’ID de la forme désactivée. |
type | Obtient le type de l’événement. | |
worksheetId | Obtient l’ID de la feuille de calcul dans laquelle la forme est désactivée. | |
ShapeFill | clear() | Renvoie la mise en forme de remplissage de cette forme. |
foregroundColor | Représente la couleur de premier plan de remplissage de la forme au format HTML, au format #RRGGBB (par exemple, « FFA500 ») ou sous la forme d’une couleur HTML nommée (par exemple, « orange ») | |
setSolidColor(color: string) | Définit le format de remplissage d’un élément de graphique sur une couleur unie. | |
Transparency | Spécifie le pourcentage de transparence du remplissage sous la forme d’une valeur comprise entre 0,0 (opaque) et 1,0 (clair). | |
type | Renvoie le type de remplissage de la forme. | |
ShapeFont | bold | Représente le format de police Gras. |
color | Représentation par code de couleur HTML de la couleur du texte (par exemple, « #FF0000 » représente le rouge). | |
italic | Représente le format de police Italique. | |
name | Représente le nom de la police (par exemple, « Calibri »). | |
size | Représente la taille de police en points (par exemple, 11). | |
underline | Type de soulignement appliqué à la police. | |
ShapeGroup | id | Spécifie l’identificateur de forme. |
shape | Retourne l’objet Shape associé au groupe. |
|
Formes | Retourne la collection d’objets Shape . |
|
ungroup() | Dissocie toutes les formes groupées dans la forme spécifiée. | |
ShapeLineFormat | color | Représente la couleur de trait au format de couleur HTML, sous la forme #RRGGBB (par exemple, « FFA500 ») ou sous la forme d’une couleur HTML nommée (par exemple, « orange »). |
dashStyle | Représente le style de trait de la forme. | |
style | Représente le style de trait de la forme. | |
Transparency | Renvoie ou définit le degré de transparence du remplissage spécifié sous la forme d’une valeur comprise entre 0,0 (opaque) et 1,0 (transparent). | |
visible | Spécifie si la mise en forme de ligne d’un élément de forme est visible. | |
weight | Représente l’épaisseur de ligne, en points. | |
SortField | subField | Spécifie le sous-champ qui est le nom de propriété cible d’une valeur enrichie sur laquelle effectuer le tri. |
StyleCollection | getCount() | Obtient le nombre de tableaux de la collection. |
getItemAt(index: number) | Obtient une forme en fonction de sa position dans la collection. | |
Table | autoFilter | Représente l’objet AutoFilter de la table. |
TableAddedEventArgs | source | Obtient la source de l’événement. |
tableId | Obtient l’ID de la table qui est ajoutée. | |
type | Obtient le type de l’événement. | |
worksheetId | Obtient l’ID de la feuille de calcul dans laquelle la table est ajoutée. | |
TableChangedEventArgs | Détails | Obtient les informations sur le détail de la modification. |
TableCollection | onAdded | Se produit lorsqu’une nouvelle table est ajoutée dans un classeur. |
onDeleted | Se produit lorsque le tableau spécifié est supprimé dans un classeur. | |
TableDeletedEventArgs | source | Obtient la source de l’événement. |
tableId | Obtient l’ID de la table supprimée. | |
tableName | Obtient le nom de la table supprimée. | |
type | Obtient le type de l’événement. | |
worksheetId | Obtient l’ID de la feuille de calcul dans laquelle la table est supprimée. | |
TableScopedCollection | getCount() | Obtient le nombre de tableaux de la collection. |
getFirst() | Obtient le premier tableau de cette collection. | |
getItem(key: string) | Obtient un tableau à l’aide de son nom ou de son ID. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
TextFrame | autoSizeSetting | Paramètres de dimensionnement automatique pour le cadre de texte. |
bottomMargin | Représente la marge bas, en points du cadre du texte. | |
deleteText() | Supprime tout le texte dans la textframe. | |
hasText | Spécifie si le cadre de texte contient du texte. | |
horizontalAlignment | Représente l’alignement horizontal pour le style. | |
horizontalOverflow | Représente le type de débordement horizontal du cadre du texte. | |
leftMargin | Représente la marge gauche, en points du cadre du texte. | |
Orientation | Représente l’angle vers lequel le texte est orienté pour le cadre de texte. | |
readingOrder | Représente l’ordre de lecture du cadre texte gauche à droite ou de droite à gauche. | |
rightMargin | Représente la marge droite, en points du cadre du texte. | |
textRange | Représente le texte lié à une forme, en plus des propriétés et des méthodes de manipulation du texte. | |
topMargin | Représente la marge du haut, en points du cadre du texte. | |
verticalAlignment | Représente l’alignement vertical pour le style. | |
verticalOverflow | Représente le type de débordement vertical du cadre du texte. | |
TextRange | police | Renvoie un ShapeFont objet qui représente les attributs de police de la plage de texte. |
getSubstring(start: number, length?: number) | Renvoie un objet TextRange pour les caractères dans la plage de donnée. | |
text | Représente le contenu de texte brut de la plage de texte. | |
Workbook | autoSave | Spécifie si le classeur est en mode Enregistrement automatique. |
calculationEngineVersion | Renvoie un nombre sur la version de moteur de calcul Excel. | |
chartDataPointTrack | True si tous les graphiques dans le classeur suivent les points de données réelles auquel qu’il sont joints. | |
getActiveChart() | Obtient la feuille de calcul active du classeur. | |
getActiveChartOrNullObject() | Obtient la feuille de calcul active du classeur. | |
getIsActiveCollabSession() | Retourne true si le classeur est modifié par plusieurs utilisateurs (par le biais de la co-création). |
|
getSelectedRanges() | Obtient la ou les plage(s) sélectionnée(s) actuelle(s) dans le classeur. | |
isDirty | Spécifie si des modifications ont été apportées depuis le dernier enregistrement du classeur. | |
onAutoSaveSettingChanged | Se produit lorsque le paramètre Enregistrement automatique est modifié sur le classeur. | |
previouslySaved | Spécifie si le classeur a déjà été enregistré localement ou en ligne. | |
usePrecisionAsDisplayed | True si les calculs réalisés dans ce classeur utiliseront uniquement la précision des nombres tels qu’ils sont affichés. | |
WorkbookAutoSaveSettingChangedEventArgs | type | Obtient le type de l’événement. |
Feuille de calcul | autoFilter | Représente l’objet AutoFilter de la feuille de calcul. |
enableCalculation | Détermine si Excel doit recalculer la feuille de calcul si nécessaire. | |
findAll(text: string, criteria: Excel.WorksheetSearchCriteria) | Recherche toutes les occurrences de la chaîne donnée en fonction des critères spécifiés et les renvoie en tant qu’objet RangeAreas , comprenant une ou plusieurs plages rectangulaires. |
|
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria) | Recherche toutes les occurrences de la chaîne donnée en fonction des critères spécifiés et les renvoie en tant qu’objet RangeAreas , comprenant une ou plusieurs plages rectangulaires. |
|
getRanges(address?: string) | Obtient l’objet RangeAreas , qui représente un ou plusieurs blocs de plages rectangulaires, spécifiés par l’adresse ou le nom. |
|
horizontalPageBreaks | Obtient la collection de saut de page horizontal pour la feuille de calcul. | |
onFormatChanged | Se produit lorsque le filtre est modifié sur un tableau spécifique. | |
pageLayout | Obtient l’objet PageLayout de la feuille de calcul. |
|
replaceAll (texte : chaîne remplacement : chaîne critères : Excel.ReplaceCriteria) | Détecte et remplace la chaîne donnée basée sur les critères spécifiés dans la plage active. | |
Formes | Renvoie une collection de tous les objets Forme sur la feuille de calcul. | |
verticalPageBreaks | Obtient la collection de saut de page vertical pour la feuille de calcul. | |
worksheetChangedEventArgs | détails | Représente les informations sur le détail de la modification. |
WorksheetCollection | onChanged | Se produit lorsqu’une feuille de calcul dans le classeur est modifiée. |
onFormatChanged | Se produit lorsque le format d’une feuille de calcul du classeur est modifié. | |
onSelectionChanged | Se produit lorsque la sélection change sur n’importe quelle feuille de calcul. | |
WorksheetFormatChangedEventArgs | adresse | Obtient l’adresse de plage qui représente la zone modifiée dans une feuille de calcul spécifique. |
getRange(ctx: Excel.RequestContext) | Obtient l’adresse de plage qui représente la zone modifiée dans une feuille de calcul spécifique. | |
getRangeOrNullObject(ctx: Excel.RequestContext) | Obtient l’adresse de plage qui représente la zone modifiée dans une feuille de calcul spécifique. | |
source | Obtient la source de l’événement. | |
type | Obtient le type de l’événement. | |
worksheetId | Obtient l’ID de la feuille de calcul dans laquelle les données ont été modifiées. | |
WorksheetSearchCriteria | completeMatch | Spécifie si la correspondance doit être complète ou partielle. |
matchCase | Spécifie si la correspondance respecte la casse. |
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.