
0人評分過此書
Excel VBA最強權威〈國際中文版〉:Power Programming全方位實作範例聖經
★ Amazon Best Seller No.1
★ 《Excel Power Programming with VBA》被國外讀者喻為「經典權威」,造就無數工程師與職場相關工作者, 是每個學習VBA的人都要看的重量級巨作。
★ 本書以最新修訂內容編製成國際中文版,全書經過再次審校,絕對是專業而實用的參考教本!
架構嚴謹從函式入門、圖表設計、應用程式到表單開發
具系統性、標竿學習、傳承教學典範的EXCEL VBA著作
範例剖析、延伸運用以及技巧提點,不藏私傾囊相授
本書學習者為中心,摒棄華而不實的、冗長的解釋,呈現實用的示例、注意事項和訣竅,提供大量程式碼和示例範本,幫助你從資料分析人員蛻變為Excel程式設計專家。
Part I Excel VBA基礎知識
第I 部分介紹Excel VBA,為建立和管理Excel 子常式和函數提供程式設計基礎知識。第 1 章全面介紹Excel 應用開發方面的各種概念。第 2 章到第 6 章討論在進行VBA 程式設計時需要了解的各種知識。第 7 章則列舉許多有用的範例助你記起前面所學的VBA 知識。
Part II 進階VBA技術
第Ⅱ部分涵蓋一些VBA 進階程式設計技術。第 8 章和第 9 章討論如何使用VBA 來處理樞紐分析表和圖表(包括走勢圖)。第 10 章討論在與其他應用程式(如Word 和Outlook)互動時所採用的各種技術。第11 章介紹如何處理文件和外部資料來源。
Part III 操作使用者表單
該部分的 4 章內容主要介紹自訂對話盒(也稱為使用者表單)。第 12 章介紹建立自訂使用者表單的一些內建方法。第 13 章介紹使用者表單以及可供使用的各種控制項。第 14 章和第 15 章則列舉從基本到進階的自訂對話盒的大量範例。
Part IV 開發Excel應用程式
該部分講述建立導向使用者的應用程式的重要內容。第 16 章教你建立增益集。第 17 章和第 18 章討論如何修改Excel 的功能區和快速選單。第 19 章介紹向應用程式提供線上說明的幾種不同方法。第 20 章展示如何開發導向使用者的應用程式。第 21 章探討在進行Excel VBA程式設計時與相容性相關的一些資訊。
附錄 V VBA語句和函數
附錄是一份參考指南,列出作為VBA 中關鍵字的所有語句和函數。
適用版本:Excel 2016、2013、2010、2007
適用對象:學習一段VBA課程的學生或是工作上需要寫VBA程式的商業人士,都可以透過本書紮實的內容與技巧來更精進自己的Excel程式功力。
★ 《Excel Power Programming with VBA》被國外讀者喻為「經典權威」,造就無數工程師與職場相關工作者, 是每個學習VBA的人都要看的重量級巨作。
★ 本書以最新修訂內容編製成國際中文版,全書經過再次審校,絕對是專業而實用的參考教本!
架構嚴謹從函式入門、圖表設計、應用程式到表單開發
具系統性、標竿學習、傳承教學典範的EXCEL VBA著作
範例剖析、延伸運用以及技巧提點,不藏私傾囊相授
本書學習者為中心,摒棄華而不實的、冗長的解釋,呈現實用的示例、注意事項和訣竅,提供大量程式碼和示例範本,幫助你從資料分析人員蛻變為Excel程式設計專家。
Part I Excel VBA基礎知識
第I 部分介紹Excel VBA,為建立和管理Excel 子常式和函數提供程式設計基礎知識。第 1 章全面介紹Excel 應用開發方面的各種概念。第 2 章到第 6 章討論在進行VBA 程式設計時需要了解的各種知識。第 7 章則列舉許多有用的範例助你記起前面所學的VBA 知識。
Part II 進階VBA技術
第Ⅱ部分涵蓋一些VBA 進階程式設計技術。第 8 章和第 9 章討論如何使用VBA 來處理樞紐分析表和圖表(包括走勢圖)。第 10 章討論在與其他應用程式(如Word 和Outlook)互動時所採用的各種技術。第11 章介紹如何處理文件和外部資料來源。
Part III 操作使用者表單
該部分的 4 章內容主要介紹自訂對話盒(也稱為使用者表單)。第 12 章介紹建立自訂使用者表單的一些內建方法。第 13 章介紹使用者表單以及可供使用的各種控制項。第 14 章和第 15 章則列舉從基本到進階的自訂對話盒的大量範例。
Part IV 開發Excel應用程式
該部分講述建立導向使用者的應用程式的重要內容。第 16 章教你建立增益集。第 17 章和第 18 章討論如何修改Excel 的功能區和快速選單。第 19 章介紹向應用程式提供線上說明的幾種不同方法。第 20 章展示如何開發導向使用者的應用程式。第 21 章探討在進行Excel VBA程式設計時與相容性相關的一些資訊。
附錄 V VBA語句和函數
附錄是一份參考指南,列出作為VBA 中關鍵字的所有語句和函數。
適用版本:Excel 2016、2013、2010、2007
適用對象:學習一段VBA課程的學生或是工作上需要寫VBA程式的商業人士,都可以透過本書紮實的內容與技巧來更精進自己的Excel程式功力。
- 前言
-
I Excel VBA 基礎知識
-
1 試算表應用開發入門
-
1.1 關於試算表應用
-
1.2 應用開發的步驟
-
1.3 確定使用者的需求
-
1.4 對滿足這些需求的應用進行規劃
-
1.5 確定最適用的使用者介面
-
1.6 將注意力放在終端使用者身上
-
1.7 其他開發問題
-
-
2 VBA 概述
-
2.1 巨集錄製器
-
2.2 Visual Basic 編輯器概述
-
2.3 VBA 的基礎知識
-
2.4 使用Range 物件
-
2.5 需要記住的基本概念
-
2.6 學習更多資訊
-
-
3 VBA 程式設計基礎
-
3.1 VBA 語言元素概覽
-
3.2 註解
-
3.3 變數、資料類型和常數
-
3.4 設定陳述式
-
3.5 陣列
-
3.6 物件變數
-
3.7 使用者自訂的資料類型
-
3.8 內建函數
-
3.9 處理物件和集合
-
3.10 控制程式碼的執行
-
-
4 VBA 的子程序
-
4.1 關於程序
-
4.2 執行子程序
-
4.3 向程序中傳遞引數
-
4.4 錯誤處理技術
-
4.5 使用子程序的實際範例
-
-
5 建立函數程序
-
5.1 子程序與函數程序的比較
-
5.2 為什麼建立自訂的函數
-
5.3 自訂函數範例
-
5.4 函數程序
-
5.5 函數程序的引數
-
5.6 函數範例
-
5.7 模擬Excel 的SUM 函數
-
5.8 擴展後的日期函數
-
5.9 函數的偵錯
-
5.10 使用「插入函數」對話盒
-
5.11 使用增益集儲存自訂函數
-
5.12 使用Windows API
-
-
6 了解 Excel 事件
-
6.1 Excel 可以監視的事件類型
-
6.2 活頁簿等級的事件
-
6.3 檢查工作表事件
-
6.4 監視應用程式事件
-
6.5 連接與物件無關聯的事件
-
-
7 VBA 程式設計範例與技巧
-
7.1 透過範例學習
-
7.2 處理儲存格區域
-
7.3 處理活頁簿和工作表
-
7.4 VBA 技巧
-
7.5 用於程式碼中的一些有用函數
-
7.6 一些有用的工作表函數
-
7.7 Windows API 呼叫
-
-
-
II 進階VBA 技巧
-
8 使用樞紐分析表
-
8.1 樞紐分析表範例
-
8.2 建立更複雜的樞紐分析表
-
8.3 建立多個樞紐分析表
-
8.4 建立轉換的樞紐分析表
-
-
9 使用圖表
-
9.1 關於圖表
-
9.2 建立嵌入式圖表
-
9.3 在圖表工作表上建立圖表
-
9.4 修改圖表
-
9.5 使用VBA 啟動圖表
-
9.6 移動圖表
-
9.7 使用VBA 使圖表取消啟動
-
9.8 確定圖表是否被啟動
-
9.9 從ChartObjects 或Charts 集合中刪除圖表
-
9.10 迴圈通過所有圖表
-
9.11 調整ChartObjects 物件的大小並對齊
-
9.12 建立大量圖表
-
9.13 匯出圖表
-
9.14 修改圖表中使用的資料
-
9.15 使用VBA 在圖表上顯示任意資料標籤
-
9.16 在使用者表單中顯示圖表
-
9.17 理解圖表事件
-
9.18 VBA 製圖技巧
-
9.19 使用走勢圖
-
-
10 與其他應用程式的互動
-
10.1 了解Microsoft Office 自動化
-
10.2 從Excel 中自動執行Access 任務
-
10.3 從Excel 自動執行Word 任務
-
10.4 從Excel 自動執行PowerPoint 任務
-
10.5 從Excel 自動執行Outlook 任務
-
10.6 從Excel 啟動其他應用程式
-
-
11 處理外部資料和檔案
-
11.1 處理外部資料連線
-
11.2 使用ADO 和VBA 來取得外部資料
-
11.3 處理文字檔案
-
11.4 文字檔案操作範例
-
11.5 執行常見的檔案操作
-
11.6 壓縮和解壓縮檔案
-
-
操作使用者表單
-
12 使用自訂對話盒
-
12.1 建立使用者表單之前需要了解的內容
-
12.2 使用輸入欄位
-
12.3 VBA 的MsgBox 函數
-
12.4 Excel 的GetOpenFilename 方法
-
12.5 Excel 的GetSaveAsFilename 方法
-
12.6 提示輸入目錄名稱
-
12.7 顯示Excel 的內建對話盒
-
12.8 顯示表單
-
-
13 使用者表單概述
-
13.1 Excel 如何處理自訂對話盒
-
13.2 插入新的使用者表單
-
13.3 在使用者表單中加入控制項
-
13.4「工具箱」中的控制項
-
13.5 調整使用者表單的控制項
-
13.6 調整控制項的屬性
-
13.7 顯示使用者表單
-
13.8 關閉使用者表單
-
13.9 建立使用者表單的範例
-
13.10 理解使用者表單的事件
-
13.11 參照使用者表單的控制項
-
13.12 自訂「工具箱」
-
13.13 建立使用者表單的範本
-
13.14 使用者表單問題檢測清單
-
-
14 使用者表單範例
-
14.1 建立使用者表單式選單
-
14.2 從使用者表單選擇儲存格區域
-
14.3 建立歡迎畫面
-
14.4 禁用使用者表單的關閉按鈕
-
14.5 改變使用者表單的大小
-
14.6 在使用者表單中縮放和捲動工作表
-
14.7 清單方塊技巧
-
14.8 在使用者表單中使用標籤控制項
-
14.9 使用外部控制項
-
14.10 使標籤動畫化
-
-
15 進階使用者表單技巧
-
15.1 非強制回應對話盒
-
15.2 顯示進度條
-
15.3 建立精靈
-
15.4 模擬MsgBox 函數
-
15.5 具有可移動控制項的使用者表單圖
-
15.6 沒有標題列的使用者表單
-
15.7 使用使用者表單模擬工具列
-
15.8 使用使用者表單來模擬任務面板
-
15.9 可調整大小的使用者表單
-
15.10 用一個事件處理常式處理多個使用者表單控制項
-
15.11 在使用者表單中選擇顏色
-
15.12 在使用者表單中顯示圖表
-
15.13 使使用者表單半透明
-
15.14 使用者表單上的數字推盤
-
15.15 使用者表單上的電子撲克
-
-
-
IV 開發Excel 應用程式
-
16 建立和使用增益集
-
16.1 什麼是增益集
-
16.2 理解Excel 的增益集管理器
-
16.3 建立增益集
-
16.4 增益集範例
-
16.5 比較XLAM 和XLSM 文件
-
16.6 用VBA 操作增益集
-
16.7 最佳化增益集的性能
-
16.8 增益集的特殊問題
-
-
17 使用功能區
-
17.1 功能區基礎
-
17.2 自訂功能區
-
17.3 建立自訂的功能區
-
17.4 VBA 和功能區
-
17.5 建立舊式工具列
-
-
18 使用快速選單
-
18.1 命令列簡介
-
18.2 使用VBA 自訂快速選單
-
18.3 快速選單與事件
-
-
19 為應用程式提供說明
-
19.1 Excel 應用程式的「說明」
-
19.2 使用Excel 元件的說明系統
-
19.3 在Web 瀏覽器中顯示「說明」
-
19.4 使用HTML 說明系統
-
-
20 了解物件類別模組
-
20.1 什麼是物件類別模組
-
20.2 建立NumLock 類別
-
20.3 屬性、方法和事件程式設計
-
20.4 QueryTable 事件
-
20.5 建立儲存類別的類別
-
-
21 相容性問題
-
21.1 什麼是相容性
-
21.2 相容性問題的類型
-
21.3 避免使用新功能
-
21.4 在Mac 電腦上是否可用
-
21.5 處理64 位元Excel
-
21.6 建立一個國際化應用程式
-
-
-
V 附錄
-
A VBA 語句和函數參照
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分