2014-01-07 71 views
3

我正在使用VB的powerpoint工具。從Powerpoint Normal視圖中選擇(單擊)左側窗格中的幻燈片時,如果我沒有單擊幻燈片窗格(該窗格顯示當前幻燈片的大視圖),此代碼行將不起作用。點擊Powerpoint幻燈片窗格

Application.ActivePresentation.Windows(1).PointsToScreenPixelsY(0) 

我收到以下錯誤消息:「DocumentWindow(unknown member):Illegal value。」

有沒有一種方式與VB點擊幻燈片窗格?

+0

您使用的是VBA嗎? –

+0

不,我使用VB.net ...但如果你有一個想法,我可以在VB中適應它。謝謝 –

+0

大家好....沒有答案??? Powerpoint 2013中是否有Macro記錄器? –

回答

0

我知道它的晚,但以防萬一別人的土地在這裏像我同樣的問題,在這裏是如何解決這個問題:

If ActiveWindow.ViewType = PpViewType.ppViewNormal AndAlso Then 
    ActiveWindow.Panes(2).Activate() 
End If 

也就是說,你必須激活主片塊(未幻燈片列表),然後再執行任何操作,例如選擇。