官术网_书友最值得收藏!

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平臺辦公自動化中最可靠、最快捷、最經濟的解決方案,經過了長時間的應用沉淀,產生了成千上萬的宏代碼,充分利用現在發達的網絡功能,可以搜索到許多有用的代碼,把它們保存下來,供自己學習、修改、應用。

主站蜘蛛池模板: 静宁县| 东城区| 芦山县| 克拉玛依市| 志丹县| 孙吴县| 潢川县| 石河子市| 益阳市| 武山县| 馆陶县| 扎兰屯市| 巢湖市| 舞钢市| 南充市| 平武县| 清镇市| 锦屏县| 丽江市| 河北区| 云林县| 乳源| 特克斯县| 澄城县| 双峰县| 府谷县| 蓝田县| 师宗县| 虎林市| 民丰县| 桂平市| 开平市| 顺昌县| 滦南县| 望城县| 特克斯县| 陆丰市| 肃宁县| 鹤壁市| 个旧市| 万州区|