我正在Excel中编写一个宏来创建一个新的PowerPoint,并将工作簿中的文本插入到幻灯片的特定区域。我已经为5张幻灯片创建了自定义布局,但是不知道在哪里保存PowerPoint模板文件以及如何在使用VBA之后引用它?
答案 0 :(得分:0)
您可以通过以下三种方式之一找到当前模板文件夹:
点击文件 / 另存为并选择.potx文件类型,通过用户界面。这将生成格式为C:\ Users [USERNAME] \ AppData \ Roaming \ Microsoft \ Templates的文件夹,您可以使用以下命令在VBA中生成此文件:
sPath = Environ(“APPDATA”)& “\微软\模板”
点击文件 / 选项 / 保存,然后查找字段默认个人模板位置< /强>
通过编程方法按照this Microsoft article使用Windows API调用从Windows注册表中提取路径。
一旦知道模板文件的位置,就可以使用此方法来应用它:
ActivePresentation.ApplyTemplate [filename]