【发布时间】:2019-11-21 20:14:03
【问题描述】:
如何使用 C# 或 vba (Word 2013) 在 Word 文档中自动调整 Shape。
我已尝试使用 shape.Textframe.autosize 属性,但它不起作用。在 Excel 中它可以工作,但在 Word 中它会引发错误
“指定的值超出范围。”
shape.TextFrame.AutoSize = (int)Microsoft.Office.Core.MsoAutoSize.msoAutoSizeShapeToFitText;
上面的代码没有做任何事情。
shape.TextFrame2.AutoSize = Microsoft.Office.Core.MsoAutoSize.msoAutoSizeShapeToFitText;
以上代码抛出异常
"The specified value is out of range."
我需要在 Word 文件中自动调整形状以适应其中的文本。
【问题讨论】: