2014-01-07 72 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 

也就是说,你必须激活主片块(未幻灯片列表),然后再执行任何操作,例如选择。