0

所以我发现 Powerpoint 2007 没有书签功能。所以我不能只是将动态数据插入到演示文稿中。此外,没有自动启动事件处理程序,但我通过编辑 XML 数据找到了一种方法。这现在有效,我有一个按预期运行的自定义事件处理程序。

现在,我尝试通过添加标签 insted 来解决无书签功能。由于标签有名称,我可以为 Caption 属性分配一个值。该值可以是动态数据。这实际上有效,耶!但是,此演示文稿具有自定义字体,字体嵌入至关重要。现在我发现 PowerPoint 2007 似乎不支持在标签上嵌入字体。可能也不是按钮和文本框。也就是典型的视觉工作室控件。

有没有其他方法可以解决这个问题?普通文本占位符没有 ID。但是我可以针对他们吗?这只是我试图放置动态数据的幻灯片设计页脚中的一些文本。

4

1 回答 1

1

好的,所以我发现了如何在 PowerPoint 2007 中定位文本框。

ActivePresentation.SlideMaster.CustomLayouts.Item(11).Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Characters(Start:=1, Length:=25).Select
ActiveWindow.Selection.TextRange.Text = "New text that should be inserted"

现在的问题是如何自动运行它。新线程。

于 2010-09-16T05:49:43.890 回答