访问2010到PowerPoint 2010

时间:2011-07-09 17:10:02

标签: ms-access ms-access-2007 powerpoint access-vba powerpoint-vba

我在Access中有一个VBA程序能够写入已经存在的PPT中的形状。它还会复制幻灯片并插入/粘贴它们。

然而,当我写入形状时,形状将改变大小 - 不保持其原始形状。假设形状可以包含5行,如果只是写入,那么它就会变为一行。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

将形状的.TextFrame.AutoSize属性设置为ppAutoSizeShapeToFitText以使形状调整大小以容纳其中的文本或将其设置为ppAutoSizeNone以强制形状保持相同的大小,无论它包含多少文本。