PPT新視角——VBA套用技術

PPT新視角——VBA套用技術

《PPT新視角——VBA套用技術》是2013年電子工業出版社出版的圖書,作者是朱建國。本書既包括了傳統VBA技術的套用,又包括了眾多VBA突破性技術,這些技術將為具有開發經驗的VBA開發人員突破技術上的瓶頸帶來福音。

基本介紹

  • 書名:PPT新視角——VBA套用技術
  • 作者:朱建國
  • ISBN:978-7-121-20119-6
  • 頁數:388頁
  • 定價:59.00元
  • 出版社:電子工業出版社
  • 出版時間:2013年5月出版
  • 裝幀:平裝
  • 開本:16開
基本信息,編輯推薦,內容提要,書籍目錄,

基本信息

PPT新視角——VBA套用技術(CD光碟1)(國內首本專注於PPT前沿技術和VBA程式設計的書)
朱建國
ISBN 978-7-121-20119-6
20135月出版
定價:59.00
388
16

編輯推薦

追求高效率,崇尚高品味,張揚真箇性
本書是知名博主無極作品,他將從PPT套用的一個新視角——VBA技術的套用來詮釋VBA技術之於PPT的現在和將來的重要性及商業化的前景。
作者經營著國內首個專注於PPT前沿技術和VBA程式設計的部落格——0度跨越

內容提要

本書內容由淺入深,難易結合,理論與實例交替,規範與突破並存,一步步引導讀者入門、提高、直至專業。全書共分為4部分:第1部分引導讀者入門,熟悉VBA開發環境,掌握VBA編程元素和基本概念以及代碼的調試等。第2部分以編程任務的形式講述VBA面向對象的特性,使用PowerPoint對象進行任務編程以及使用VBA的類構建對象,代碼的封裝,運用虛擬類實現類的繼承並封裝成組件的技術。第3部分重點闡述如何運用各種技術增強VBA語言的套用能力,如訪問系統API、使用定時器、訪問剪下板和網路以及構建類型庫突破限制、提高編程效率等。第4部分引領讀者運用已有的VBA能力,轉向VBA的專業開發,講述了外掛程式開發的相關知識,如何為外掛程式創建傳統的工具列和選單等。

書籍目錄

第1部分 VBA啟蒙
第1章奇異的精靈 2
1.1 什麼是宏 3
1.2 宏自何處來 3
1.3 宏高效嗎 5
1.4 宏安全嗎 5
1.5 運行宏 8
1.6 VBA是宏的基石 9
1.7 VBA之惑 10
第2章從VBE開始 15
2.1 VBA集成開發環境 16
2.2 用模組管理代碼 17
2.3 用工程管理模組 21
2.4 設定工程屬性 21
2.5 與別人共享宏 22
第3章編碼約定 24
3.1 為什麼要進行編碼約定 25
3.2 命名約定 25
3.3 結構化編碼約定 27
第4章處理臨時數據 30
4.1 使用變數 31
4.2 使用數據類型 35
4.3 數組與集合 43
4.4 常數與枚舉 53
4.5 用運算符執行常見任務 55
4.6 處理數值 61
4.7 處理字元串 63
第5章控制結構 68
5.1 使用條件生成決策 69
5.2 使用循環重複代碼 72
5.3 對對象執行多個操作 76
5.4 嵌套結構 77
5.5 退出控制結構 78
第6章過程簡化代碼 79
6.1 過程概述 80
6.2 創建過程 80
6.3 調用過程 82
6.4 傳遞參數 82
第7章處理資料夾與檔案 86
7.1 傳統方法操作資料夾和檔案 87
7.2 用FSO處理資料夾和檔案 90
7.3 用檔案交換數據 94
第8章缺陷和調試 98
8.1 調試代碼 99
8.2 容錯處理 103
第2部分 VBA核心——對象
第9章透視對象 109
9.1 揭開對象的面紗 110
9.2 對象來自哪裡 113
9.3 用對象編程 115
9.4 對象模型 118
第10章用PPT對象編程 120
10.1 PPT對象體系架構 121
10.2 從Application對象開始 125
10.3 使用演示文稿對象 130
10.4 使用幻燈片編程134
10.5 使用主題 139
10.6 處理圖形 142
10.7 美化圖形 148
10.8 使用SmartArt圖表 157
10.9 使用新式圖表 163
10.10 處理圖片 169
10.11 處理新媒體 174
10.12 基礎動畫編程 181
第11章在PPT中使用控制項 189
11.1 控制項概述 190
11.2 向幻燈片中插入控制項191
11.3 實例演練:從題庫中隨機生成試題195
第12章類——對象之源 199
12.1 VBA式面向對象200
12.2 構建我的第一個類 202
12.3 把類封裝成組件207
12.4 多態性209
第3部分飛得更高
第13章訪問計算機資源 216
13.1 DLL是一個傳奇 217
13.2 存取應用程式的值 223
13.3 定時器228
13.4 訪問剪貼簿231
13.5 訪問其他進程 236
第14章我的類型庫 239
14.1 神秘的類型庫 240
14.2 建立tlb標準類型庫 241
第15章網路 254
15.1 檢測網際網路是否連通255
15.2 直接載入網路圖片 256
15.3 從網路上下載檔案 257
15.4 瘋狂的瀏覽器 258
第16章 GDI+技術 263
16.1 GDI+技術 264
16.2 在記憶體中繪圖 269
16.3 圖片的轉換276
16.4 實例演練:導出形狀為圖示 281
第17章 XML藍圖 283
17.1 XML無所不在 284
17.2 XML文檔結構圖285
17.3 XML對象模型 290
17.4 使用OpenXML修改pptx文檔 295
第18章 64位來了,你準備好了嗎 299
18.1 大數據時代300
18.2 64數據語法支持 300
18.3 如何寫出兼容性代碼303
18.4 實例演練:一段暢通無阻的代碼 306
第4部分外掛程式的力量
第19章上帝的禮物:外掛程式 308
19.1 什麼是外掛程式309
19.2 安裝或卸載外掛程式310
第20章傳統UI:工具列和選單 315
20.1 命令欄概述316
20.2 創建新工具列 317
20.3 刪除用戶所建的工具列 319
20.4 向內置工具列添加控制項 319
20.5 為按鈕控制項指定圖示320
20.6 為工具列控制項指定執行的宏 321
20.7 向工具列添加彈出式選單322
20.8 向主選單欄中添加選單 323
20.9 給快捷選單中添加選單項324
20.10 用命令欄控制項事件編程 325
20.11 調用功能區控制項命令 327
第21章時尚UI:RibbonX和任務窗格 328
21.1 Fluent用戶界面329
21.2 自定義功能區 330
21.3 上下文選單339
21.4 Backstage視圖 341
21.5 自定義任務窗格343
第22章用對話框與用戶互動 351
22.1 為什麼要使用對話框352
22.2 創建對話框352
第23章創造外掛程式 359
23.1 從這裡開始360
23.2 開發宏外掛程式362
23.3 用VB6開發COM外掛程式 366
23.4 讓外掛程式跨越平台370
第24章走向專業化 373
24.1 外掛程式也能增值 374
24.2 轉向專業 375
24.3 專業要件 376

相關詞條

熱門詞條

聯絡我們