2010-09-15 53 views
0

所以我發現,PowerPoint 2007中沒有書籤功能。所以我不能只將動態數據插入到演示文稿中。另外,沒有autostart事件處理程序,但是我通過編輯XML數據找到了一種方法。這現在可以工作,我有一個按預期運行的自定義事件處理程序。現在PowerPoint 2007中 - 插入動態數據

,我試圖通過添加標籤insted的解決沒有書籤功能。由於標籤有一個名稱,我可以爲Caption屬性分配一個值。而這個價值可以是動態數據。 這真的有用,耶!但是,這個演示文稿有一個自定義字體和字體嵌入是至關重要的。現在我發現PowerPoint 2007並不支持在標籤上嵌入字體。也可能不是按鈕和文本框。那就是典型的視覺演播室控制。

是否有解決這個的其他方法嗎?普通文本佔位符沒有ID。 但是我可以針對他們嗎?這只是我試圖放置動態數據的幻燈片設計頁腳中的一些文本。

+0

我發現反正目標文本框的方式。所以這不再適用。我發現我可以通過定位ActivePresentation.SlideMaster.CustomLayouts.Item(11).Select來選擇我想要的文本框。該目標文本框11在選定的幻燈片中。工程很好:) – 2010-09-16 05:48:09

回答

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" 

現在的問題是如何自動運行此。新的線程。