ExcelScript.GeometricShapeType enum
Specifies the shape type for a GeometricShape
object.
Remarks
Examples
/**
* This script creates a hexagon shape on the current worksheet.
*/
function main(workbook: ExcelScript.Workbook) {
const currentSheet = workbook.getActiveWorksheet();
const hexagon: ExcelScript.Shape =
currentSheet.addGeometricShape(ExcelScript.GeometricShapeType.hexagon);
// Set the hexagon size to 40x40 pixels.
hexagon.setHeight(40);
hexagon.setWidth(40);
// Position the hexagon at [100,100] pixels.
hexagon.setLeft(100);
hexagon.setTop(100);
}
Fields
accentBorderCallout1 | |
accentBorderCallout2 | |
accentBorderCallout3 | |
accentCallout1 | |
accentCallout2 | |
accentCallout3 | |
actionButtonBackPrevious | |
actionButtonBeginning | |
actionButtonBlank | |
actionButtonDocument | |
actionButtonEnd | |
actionButtonForwardNext | |
actionButtonHelp | |
actionButtonHome | |
actionButtonInformation | |
actionButtonMovie | |
actionButtonReturn | |
actionButtonSound | |
arc | |
bentArrow | |
bentUpArrow | |
bevel | |
blockArc | |
borderCallout1 | |
borderCallout2 | |
borderCallout3 | |
bracePair | |
bracketPair | |
callout1 | |
callout2 | |
callout3 | |
can | |
chartPlus | |
chartStar | |
chartX | |
chevron | |
chord | |
circularArrow | |
cloud | |
cloudCallout | |
corner | |
cornerTabs | |
cube | |
curvedDownArrow | |
curvedLeftArrow | |
curvedRightArrow | |
curvedUpArrow | |
decagon | |
diagonalStripe | |
diamond | |
dodecagon | |
donut | |
doubleWave | |
downArrow | |
downArrowCallout | |
ellipse | |
ellipseRibbon | |
ellipseRibbon2 | |
flowChartAlternateProcess | |
flowChartCollate | |
flowChartConnector | |
flowChartDecision | |
flowChartDelay | |
flowChartDisplay | |
flowChartDocument | |
flowChartExtract | |
flowChartInputOutput | |
flowChartInternalStorage | |
flowChartMagneticDisk | |
flowChartMagneticDrum | |
flowChartMagneticTape | |
flowChartManualInput | |
flowChartManualOperation | |
flowChartMerge | |
flowChartMultidocument | |
flowChartOfflineStorage | |
flowChartOffpageConnector | |
flowChartOnlineStorage | |
flowChartOr | |
flowChartPredefinedProcess | |
flowChartPreparation | |
flowChartProcess | |
flowChartPunchedCard | |
flowChartPunchedTape | |
flowChartSort | |
flowChartSummingJunction | |
flowChartTerminator | |
foldedCorner | |
frame | |
funnel | |
gear6 | |
gear9 | |
halfFrame | |
heart | |
heptagon | |
hexagon | |
homePlate | |
horizontalScroll | |
irregularSeal1 | |
irregularSeal2 | |
leftArrow | |
leftArrowCallout | |
leftBrace | |
leftBracket | |
leftCircularArrow | |
leftRightArrow | |
leftRightArrowCallout | |
leftRightCircularArrow | |
leftRightRibbon | |
leftRightUpArrow | |
leftUpArrow | |
lightningBolt | |
lineInverse | |
mathDivide | |
mathEqual | |
mathMinus | |
mathMultiply | |
mathNotEqual | |
mathPlus | |
moon | |
nonIsoscelesTrapezoid | |
noSmoking | |
notchedRightArrow | |
octagon | |
parallelogram | |
pentagon | |
pie | |
pieWedge | |
plaque | |
plaqueTabs | |
plus | |
quadArrow | |
quadArrowCallout | |
rectangle | |
ribbon | |
ribbon2 | |
rightArrow | |
rightArrowCallout | |
rightBrace | |
rightBracket | |
rightTriangle | |
round1Rectangle | |
round2DiagonalRectangle | |
round2SameRectangle | |
roundRectangle | |
smileyFace | |
snip1Rectangle | |
snip2DiagonalRectangle | |
snip2SameRectangle | |
snipRoundRectangle | |
squareTabs | |
star10 | |
star12 | |
star16 | |
star24 | |
star32 | |
star4 | |
star5 | |
star6 | |
star7 | |
star8 | |
stripedRightArrow | |
sun | |
swooshArrow | |
teardrop | |
trapezoid | |
triangle | |
upArrow | |
upArrowCallout | |
upDownArrow | |
upDownArrowCallout | |
uturnArrow | |
verticalScroll | |
wave | |
wedgeEllipseCallout | |
wedgeRectCallout | |
wedgeRRectCallout |
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Office Scripts