有人能给我推荐一本很好的PowerPoint VBA在线指南吗?此外,有人对如何在PowerPoint中录制宏有建议吗?
VBA PowerPoint联机指南和如何录制宏
原标题:
问题回答
Microsoft从PowerPoint 2007中删除宏记录器。
若要查看对象的结构,请在对象中使用Watch(Shift+F9)。
例如
dim ppt as powerpoint.Presentation
set ppt =activepresentation
将watch添加到ppt以查看对象Presentation的结构
否则
添加新的类模块
在类中声明
Private WithEvents ppt As PowerPoint.Application
在comon模块中,使用从classCreate(默认为Class1)声明一个实例
set x= new class1
现在,在模块类中,您可以为您的演示获取事件(在代码窗口的左侧组合框中)
布鲁诺·莱特
要录制powerpoint宏,请执行以下操作:
- In the menu bar, click on Tools
- Mouse over Macro > and the submenu will be displayed
- Click the Record button - a new toolbar will be displayed
- Do your thing
- Click the stop button on the new macro toolbar
单击“工具”->;宏->;宏。找到您刚刚录制的宏,然后单击“编辑”按钮。这将向您显示录制的内容。进行修改,然后单击三角形运行按钮(或按F5)来运行代码。
就在线指南而言,我通常会想到一个问题并使用谷歌或在StackOverflow.com上提问。我已经能够用这种方式回答大多数问题,但我还没有找到Powerpoint VBA的特定主要资源。
此外,您可以通过查看其他MS Office产品的VBA文章来找到对您有帮助的答案-许多不是Powerpoint特定的东西(通用VBA)与其他产品相同。
相关问题
热门标签
- winforms
- combobox
- fogbugz
- java
- date
- internationalization
- asp.net
- iis
- url-rewriting
- urlrewriter
- c#
- enums
- ocaml
- haxe
- algorithm
- string
- viewstate
- .net
- c++
- c
- symbol-table
- mysql
- database
- postgresql
- licensing
- migration
- vb.net
- vb6
- declaration
- vb6-migration
- python
- psycopg2
- backup
- vmware
- virtualization
- gnu-screen
- authentication
- desktop
- excel
- xll
- cultureinfo
- regioninfo
- oracle
- client
- session
- download
- html
- virtual
- constructor
- scenarios
- perl
- full-text-search
- javascript
- ajax
- testing
- oop
- inheritance
- vim
- encapsulation
- information-hiding