0
訪問自定義佈局幻燈片如果我嘗試訪問自定義佈局幻燈片,VBA錯誤顯示如何通過VBA
下面的代碼顯示錯誤:
layout = ActivePresentation.SlideMaster.CustomLayouts(1)
我應該如何訪問自定義佈局幻燈片?
訪問自定義佈局幻燈片如果我嘗試訪問自定義佈局幻燈片,VBA錯誤顯示如何通過VBA
下面的代碼顯示錯誤:
layout = ActivePresentation.SlideMaster.CustomLayouts(1)
我應該如何訪問自定義佈局幻燈片?
Presentation對象有一個Designs集合(每個Design都是我們之前稱之爲SmartMaster的)。
每個設計都有一個SmartMaster,而SmartMaster有一個包含佈局的CustomLayouts集合。所以:
Debug.Print ActivePresentation.Designs(1).SlideMaster.CustomLayouts(1).Name
這會告訴你在演示文稿的第一個母版中的第一個佈局(通常是標題幻燈片)的名稱。
只需確認以下內容:每個設計都有SmartMaster或SlideMaster? –
是的。每個設計都有一個SlideMaster。每個SlideMaster都有一個或多個CustomLayouts。以下是我寫的有關PPT版本與佈局和工作方式之間差異的更詳細的解釋:幻燈片,大師,設計,佈局......他們如何融合在一起? http://www.pptfaq.com/FAQ00989_Slides-_Masters-_Designs-_Layouts_---_how_do_they_all_fit_together-.htm –