2015-10-21 22 views
0

我有一個需要定期更新的演示文稿。爲了方便快捷,我在VBA中編寫了一個簡單的表單,我希望可以通過功能區(或通過編輯器模式中的按鈕)訪問它。 但是,我不希望功能區中的按鈕在其他Powerpoint文檔中可見。 是否可以阻止自定義設置在全球範圍內應用?保持對辦公室色帶本地文件的更改?

在此先感謝時,該文件是開放的,有重點的PPTM文件

+0

通常,PPTM文件中的XML功能區自定義只有在該文件處於打開狀態且具有焦點時纔可見。如果XML功能區自定義位於加載的加載項(即PPAM)中,則對於任何打開的文件都將存在自定義設置。你的定製在哪裏(你實際上使用XML還是在創建命令欄)? –

+0

聽起來像@ harry正在使用快速訪問工具欄。你應該將你的評論發佈爲答案@steve! – Cilvic

回答

0

XML功能區自纔可見。這聽起來像這是你想要做的......將VBA和RibbonX代碼存儲在你想要使用的文件中。

如果XML功能區自定義位於已加載的加載項(即PPAM)中,則對於任何打開的文件都將存在自定義設置。

@Cilvic有一個好點(謝謝!)。如果您通過內置的自定義功能將定製添加到功能區或QAT,則只要PPT處於打開狀態,這些功能也將在那裏。只有打開某個文件時,才能使它們顯示。

你的定製在哪裏(你是在使用XML還是在創建命令條)?

+0

感謝您的回答。我正在使用內置的自定義功能。我從來沒有使用XML功能區,但我會研究它。 – harry

+0

我用Visual Studio Pro創建了用XML代碼添加的內容。 '<?xml version =「1.0」encoding =「UTF-8」?> <標籤idMso = 「TabHome」><組ID = 「MyGroup的」 標籤= 「任務」> <按鈕ID = 「taskButton」 標籤= 「任務表」 idMso =「PlayMacro 「的OnAction =」 Task_Form「/> ​​' 如何添加這個到PPTM,你首先建議?再次感謝 – harry

+0

谷歌這(沒有報價):「微軟辦公室的自定義ui編輯器」,你會得到一個頁面的鏈接,一個簡單的工具用於將XML添加到你的PPTM,並鏈接到一些其他的How-文章。 –