Partager via


ExcelScript.ShapeAutoSize enum

Détermine le type de dimensionnement automatique autorisé.

Remarques

Exemples

/**
 * This script creates a star shape with the value from cell A1.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the value of A1 from the worksheet named Sheet1.
  const sheet = workbook.getWorksheet("Sheet1");
  const value = sheet.getRange("A1").getValue();

  // Create a Shape object that looks like a 5-pointed star.
  const star = sheet.addGeometricShape(ExcelScript.GeometricShapeType.star5);

  // Set the text of star and make sure the shape fits the text.
  const textFrame = star.getTextFrame();
  textFrame.getTextRange().setText(value.toString());
  textFrame.setAutoSizeSetting(ExcelScript.ShapeAutoSize.autoSizeShapeToFitText);
}

Champs

autoSizeMixed

Une combinaison de méthodes de dimensionnement automatique est utilisée.

autoSizeNone

Pas de dimensionnement automatique.

autoSizeShapeToFitText

La forme est ajustée en fonction de la taille du texte.

autoSizeTextToFitShape

Le texte est ajusté en fonction de la taille de la forme.