上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2 宏自何处来
宏是使用Visual Basic for Applications(VBA)创建的。
在PowerPoint中,有以下几种方式可以得到你现在需要或将来需要的宏。
↘ 录制宏
在PowerPoint 2003中,可以通过“录制宏”的方式,把操作录制下来从而构成宏。遗憾的是,在PowerPoint 2003之后的版本中,不再支持宏录制。录制宏的操作步骤如图1-1所示。
图1-1
注意:宏名必须以字母或汉字开头,符合VBA的命名约定(有关约定见第3章);宏名应当有一定的意义,这样便于理解和阅读。
↘ 自己动手编写
一般录制的宏都是很简单的宏,要想拥有高效而功能强大的宏,就必须要进行规划、编写和测试。如果决定要自己来编写宏,就要下决心学习本书的部分或全部的内容,当你学习一段时间后轻轻合上本书时,你已经有了编写出最强大宏的能力,并为未来寻求更完美的解决方案积累了知识。
可以用任何的文本工具编写宏,只要有足够的知识储备;但是要执行宏就需要宏的解析环境,这个环境叫做VBE,VBE也是编写宏最有效的地方,在第2章中会详细介绍。
一个标准的宏包含的代码通常以关键字Sub开头并以关键字End Sub结尾。
下面是一个标准的宏代码块。
Sub 宏测试() '若干行代码 End Sub
↘ 使用别人共享的宏
个人的智慧总是有限的,所以自己编写的宏未必就是最佳的解决方案。VBA作为Office平台办公自动化中最可靠、最快捷、最经济的解决方案,经过了长时间的应用沉淀,产生了成千上万的宏代码,充分利用现在发达的网络功能,可以搜索到许多有用的代码,把它们保存下来,供自己学习、修改、应用。