2
A
回答
1
如果我正確理解你,你有一個加載項,只有在加載插件的時候,你纔想運行現有幻燈片的子程序。
如果是這樣,下面是如何做到這一點的說明:
創建幻燈片組,將其保存爲 「Presentation3.pptm」(啓用宏 PPT 2007年)。打開VBE,把 下面的代碼:
Sub AddText() Dim p As Presentation Set p = ActivePresentation Dim sh As Shape Set sh = p.Slides(1).Shapes.AddTextbox(msoTextOrientationHorizontal, 100, 100, 100, 100) sh.TextFrame.TextRange.Text = "hello there" End Sub
創建一個加載了。創建另一個 甲板,進入VBE,換上這 任何模塊:
Sub Auto_Open() Dim p As Presentation Set p = Presentations("Presentation3") Application.Run (p.Name & "!AddText") End Sub
現在保存該加載項爲PowerPoint 加載(.ppam)。安裝並加載 加載項(如果 未觸發,請嘗試再次卸載/加載),並且您應該在活動的 演示文稿中創建一個文本框 。
#2注意:Application.Run (p.Name & "!AddText")
。演示文稿名稱(包括擴展名)和「!」與子例程的名稱是需要在另一個演示文稿中運行宏。
相關問題
- 1. 如何創建執行網格加載
- 2. xcodebuild聯編:無法加載通訊錄
- 3. 創建一個加載表單並加載其他表單
- 4. 加載其中一個較舊的Xalan被加載到父類加載器
- 5. 運行VBA加載項時出錯
- 6. 在運行時在.Net中加載dll並創建一個類
- 7. AS3-XML如何在加載xml時執行預加載器?
- 8. 在加載時執行javascript
- 9. 創建一個加載Div
- 10. MonoDevelop的加載項創建
- 11. 如何在加載時創建一個沒有數據的gridview?
- 12. 當頁面加載時執行ajax
- 13. 在其中創建Jar和加載類
- 14. 我可以加載一個dll,使其可以在加載時被刪除嗎?
- 15. 如何加載通知時加載其他視圖?
- 16. 如何開始創建Inventor加載項?
- 17. 如何創建SQL Server加載項?
- 18. 創建一個在運行時加載XAML的WPF控件
- 19. 在運行時在一個scala項目中加載一個類
- 20. 如何告訴JavaScript在一個元素被加載後執行一個函數?
- 21. 在delphi中創建excel CustomTaskPane(加載項)
- 22. 如何使用VBA創建在PowerPoint中具有菜單的加載項?
- 23. 當頁面加載時執行一個函數angular
- 24. 保存和加載通訊錄交換時,活動
- 25. Sub App_WorkbookBeforeSave不適用於VBA加載項/ Excel 2010
- 26. 當用``hadoop classpath`的-cp選項執行時,無法加載類
- 27. 如何創建一個Visual Studio加載項來生成文件?
- 28. 如何爲onenote創建一個命令加載項
- 29. 如何創建一個疊加層來自動加載頁面加載?
- 30. 通過Access VBA查看Excel加載項?
加載項與powerpoint同時加載,不是嗎?或者是在powerpoint打開後手動加載插件? – guitarthrower 2010-02-19 17:19:14
我加載外掛程序後,它工作。我的意思是當我第一次加載插件時!那可能嗎? – 2010-02-20 00:11:46