VBA格式化Powerpoint中的文本框

时间:2011-10-24 15:39:17

标签: powerpoint-vba

我正在努力寻找如何通过VBA垂直对齐文本框。

此外,在研究Powerpoint的Autofit功能时,我发现了一些帖子,说这只能在注册表中更改,但在我的电脑上,有些模板是自动调整的,有些则没有。有什么方法可以在VBA中创建占位符时将其关闭?

感谢您的帮助

西巴

1 个答案:

答案 0 :(得分:0)

可以为具有文本框架(即可以包含文本)的形状打开/关闭AutoFit:

假设在oSh中引用形状,

oSh.TextFrame.AutoSize = ppAutoSizeNone ' or ppAutoSizeShapeToFitText
' 0 or 1 respectively