Rotera text med form inuti kalkylbladet

Möjliga användningsscenarier

Du kan lägga till text i vilken form som helst med Microsoft Excel. Om du lägger till form med den mycket gamla Microsoft Excel 2003, kommer texten inte att rotera med formen. Men om du lägger till form med nyare versioner av Microsoft Excel, t.ex. 2007, 2010, 2013 eller 2016, etc. kommer texten att rotera med form. Du kan styra om texten ska rotera med formen eller inte med hjälp avShapeTextAlignment.RotateTextWithShape fast egendom. Standardvärdet för den ärSannvilket betyder att text kommer att rotera med form men om du ställer in den somfalsk, då kommer inte texten att rotera med formen.

Rotera text med form inuti kalkylbladet

Följande exempelkod laddarexempel på Excel-fil som har en triangelform och dess text roterar med formen. Om du öppnar exemplet på Excel-filen i Microsoft Excel och roterar triangelformen kommer texten också att rotera med den. Koden ställer sedan inShapeTextAlignment.RotateTextWithShape egendom somfalsk och sparar den somutdata Excel-fil. Om du nu öppnar den utgående Excel-filen i Microsoft Excel och roterar triangelformen, kommer texten inte att rotera med den. Se följande skärmdump som visar effekten av koden på exempel på Excel-fil för en referens.

todo:image_alt_text

Exempelkod