資源簡介
一、VBA 語言基礎
第一節 標識符
第二節 運算符
第三節 數據類型
第四節 變量與常量
第五節 數組
第六節 注釋和賦值語句
第七節 書寫規范
第八節 判斷語句
第九節 循環語句
第十節 其他類語句和錯誤語句處理
第十一節 過程和函數
一.Sub 過程
二.Function 函數
三.Property 屬性過程和 Event 事件過程
第十二節內部函數
一.測試函數
二.數學函數
三.字符串函數
四.轉換函數
五.時間函數
第十三節 文件操作
文件
刪除
打開
讀入
寫入
關閉
其他文件函數
二、VISUAL BASIC 程序設計網絡教學
第一課 VBA 是什么
VBA 是什么
EXCEL 環境中基于應用程序自動化的優點
錄制簡單的宏
執行宏
查看錄制的代碼
編輯錄制的代碼
錄制宏的局限性
小結
第二課 處理錄制的宏
為宏指定快捷鍵
決定宏保存的位置
個人宏工作簿
保存宏到個人宏工作簿
使用并編輯個人宏工作簿中的宏
將宏指定給按鈕
將宏指定給圖片或其他對象
小結
《VBA 從入門到精通》 kejianyuancom
第三課 學習控件
EXCEL 開發過程簡介
認識不同的控件
向工作表添加控件
設置控件的特性
給控件命名
使用用戶窗體
疑難解答
第四課 理解變量和變量的作用
代碼存在的位置:模塊
對模塊的概覽
創建過程
運行宏
保存對模塊所做的改變
變量
變量的數據類型
用 Dim 語句創建變量(聲明變量)
變量命名的慣例
使用數組
變量賦值
第五課 利用 VBA 設置工作表使用權限
.使用 WITH 語句。
.使用對象變量。
方法 :減少對象的激活和選擇
方法 :關閉屏幕更新
第六課 提高 EXCEL 中 VBA 的效率
方法 :盡量使用 VBA 原有的屬性、方法和 WORKSHEET 函數
方法 :盡量減少使用對象引用,尤其在循環中
.使用 With 語句。
.使用對象變量。
.在循環中要盡量減少對象的訪問。
方法 :減少對象的激活和選擇
方法 :關閉屏幕更新
第七課 如何在 EXCEL 里使用定時器
三、學習微軟 EXCEL VBA 編程和 XML,ASP 技術
第一章 電子表格自動化簡介和了解宏命令
了解宏
宏命令的普通應用
寫宏之前的計劃
錄制宏
運行宏
修改宏代碼
添加注釋
分析宏代碼
清除宏代碼
測試修改好的宏
兩個層面運行宏的方法
完善你的宏代碼
《VBA 從入門到精通》 kejianyuancom
重新命名宏
運行宏的其它方法
使用鍵盤快捷鍵運行宏
通過菜單運行宏
通過工具欄按鈕運行宏
通過工作表里面的按鈕運行宏
保存宏
打印宏
保存宏在個人宏工作簿
打開含有宏的工作簿
VB 編輯窗口
了解工程瀏覽窗口
了解屬性窗口
了解代碼窗口
VB 編輯器里的其它窗口
接下來……
第二章 VBA 第一步
了解指令,模塊和過程
VBA 工程命名
模塊重命名
從其它工程調用過程
了解對象,屬性和方法
學習對象,屬性和方法
句法和文法
打斷很長的 VBA 語句
了解 VBA 錯誤
查找幫助
語法和編程快捷助手
屬性/方法列表
常數列表
參數信息
快速信息
自動完成關鍵字
縮進/凸出
設置注釋塊/解除注釋塊
使用對象瀏覽器
使用 VBA 對象庫
用對象瀏覽器來定位過程
使用立即窗口
獲取立即窗口里的信息
學習對象
電子表格單元格操作
使用 RANGE 屬性
使用 CELLS屬性
使用 OFFSET 屬性
選擇單元格的其它方法
選擇行和列
獲取工作表信息
往工作表輸入數據
返回工作表中的信息
單元格格式
移動,復制和刪除單元格
《VBA 從入門到精通》 kejianyuancom
操作工作簿和工作表
操作窗口(WINDOWS)
管理 EXCEL 應用程序
第三章 了解變量,數據類型和常量
保存 VBA 語句的結果
變量是什么
數據類型
如何產生變量
如何聲明變量
明確變量的數據類型
變量賦值
強制聲明變量
了解變量范圍
過程級別(當地)變量
模塊級別變量
工程級別變量
變量的存活期
了解和使用靜態變量
聲明和使用對象變量
使用明確的對象變量
查找變量定義
在 VB 過程里面使用常量
內置常量
第四章 VBA 過程:子程序和函數
關于函數過程
創建函數過程
執行函數過程
從工作表里運行函數過程
從另外一個 VBA 過程里運行函數過程
傳遞參數
明確參數類型
按地址和按值傳遞參數
使用可選的參數
定位內置函數
使用 MSGBOX 函數
MSGBOX 函數的運行值
使用 INPUTBOX 函數
數據類型轉變
使用 INPUTBOX 方法
使用主過程和子過程
第五章 基于 VBA 做決定
關系和邏輯運算符
IF…THEN 語句
基于多于一個條件的決定
THE IF…THEN…ELSE 語句
IF…THEN…ELSEIF 語句
嵌套的 IF…THEN 語句
《VBA 從入門到精通》 kejianyuancom
SELECT CASE 語句
和 CASE 子句一起使用 IS
確定 CASE 子句里數值的范圍
在 CASE 子句里確定多個表達式
接下來…
第六章 在 VBA 中重復操作
DO LOOPS: DO…WHILE 和 DO…UNTIL
觀察過程執行
WHILE…WEND 循環
FOR…NEXT 循環
FOR EACH…NEXT 循環
提前跳出循環
循環嵌套
接下來…
第七章 利用 VBA 數組管理數據清單和表格
了解數組
聲明數組
數組的上界和下界
在 VBA 過程里使用數組
數組和循環語句
使用二維數組
靜態和動態數組
數組函數
ARRAY 函數
ISARRAY 函數
ERASE 函數
LBOUND 函數和 UBOUND 函數
數組中的錯誤
數組作為參數
接下來…
第八章 利用 VBA 操縱文件和文件夾
獲取當前文件夾的名稱(CURDIR 函數)
更改文件或文件夾名稱(NAME 函數)
檢查文件或文件夾是否存在(DIR 函數)
獲得文件修改的日期和時間(FILEDATETIME 函數)
獲得文件大小(FILELEN 函數)
返回和設置文件屬性(GETATTR 函數和 SETATTR 函數)
更改缺省文件夾或驅動器(CHDIR 語句和 CHDRIVE 語句)
創建和刪除文件夾(MKDIR 語句和 RMDIR 語句)
復制文件(FILECOPY 語句)
刪除文件(KILL 語句)
從文件讀取和寫入數據(INPUT/OUTPUT)
文件訪問類型
使用順序文件
讀取儲存于順序文件里的數據
逐行讀取文件
從順序文件中讀取字符
讀取分隔文本文件
往順序文件里寫數據
使用 WRITE # 和 PRINT # 語句
《VBA 從入門到精通》 kejianyuancom
操作隨機文件
創建用戶定義的數據類型
操作二進制文件
操作文件和文件夾的時髦方法
使用 WSH 獲取文件信息
FILESYSTEMOBJEC 的方法和屬性
對象 FILE 的屬性
文件夾對象屬性
驅動器對象屬性
使用 WSH 創建文本文件
使用 WSH 進行其它操作
運行其它應用程序
創建快捷方式
第九章 利用 VBA 控制其它應用程序
啟動應用程序
在應用程序之間切換
控制其它應用程序
控制應用程序的其它方法
了解自動控制
了解鏈接和嵌入
使用 VBA 進行鏈接和嵌入
COM 和自動控制
了解綁定
后期綁定
早期綁定
建立到對象庫的引用
創建自動控制對象
使用 CREATEOBJECT 函數
使用自動控制創建一個新的 WORD 文檔
使用 GETOBJECT 函數
打開存在的 WORD 文檔
使用關鍵字 NEW
使用自動控制訪問 MICROSOFT OUTLOOK
第十章 對話框和自定義窗體
文件打開和另存為對話框
GETOPENFILENAME 和 GETSAVEASFILENAME 方法
創建窗體
創建用戶窗體的工具
標簽
文字框
框架
選項按鈕
復選框
切換按鈕
列表框
復合框
滾動條
旋轉按鈕
圖像
《VBA 從入門到精通》 kejianyuancom
多頁控件
TABSTRIP 控件
REFEDIT 控件
在窗體上放置控件
應用程序示例 :信息調查
在窗體上添加按鈕、選項框和其它控件
更改控件名稱
設置其它控件屬性
準備工作表以儲存窗體數據
顯示自定義窗體
設置 TAB 順序
了解窗體和控件事件
編寫 VBA 過程對窗體和控件事件反應
編寫過程來初始化窗體
編寫過程填充列表框控件
編寫過程控制選項按鈕
編寫過程同步文字框和旋轉按鈕
編寫過程關閉用戶窗體
轉移窗體數據到工作表
使用 INFO SURVEY 應用程序
應用程序示例 :學生和考試
使用多頁和 TABSTRIP 控件
給窗體 STUDENTS AND EXAMS自定義窗體編寫 VBA 過程
使用自定義窗體 STUDENTS AND EXAMS
第十一章 自定義集合和類模塊
使用集合
聲明自定義集合
給自定義集合添加對象
從自定義集合移出對象
創建自定義對象
創建類
變量聲明
定義類的屬性
創建 PROPERTY GET 過程
創建 PROPERTY LET 過程
創建類方法
創建類的示例
類模塊里的事件過程
創建用戶界面
觀察 VBA 過程的執行
第十二章 使用 VBA 創建自定義菜單和工具欄
工具欄
創建自定義工具欄
刪除自定義工具欄
使用 COMMANDBAR 的屬性
使用 COMMANDBAR 控件
理解和使用控件屬性
控件方法
使用菜單
《VBA 從入門到精通》 kejianyuancom
菜單編程
創建子菜單
修改內置快捷菜單
創建快捷菜單
第十三章 調試 VBA 過程和處理錯誤
測試 VBA 過程
終止過程
使用斷點
在中斷模式下使用立即窗口
使用 STOP 語句
添加監視表達式
清除監視表達式
使用快速監視
使用本地窗口和調用堆棧對話框
逐句運行 VBA 過程
逐句運行過程
逐過程執行過程
設置下一條語句
顯示下一條語句
終止和重新設置 VBA 過程
了解和使用條件編譯
操縱書簽
捕捉錯誤
第十四章 微軟 EXCEL 中的事件編程
事件過程介紹
激活和失活事件
事件次序
工作表事件
工作簿事件
圖表事件
內嵌圖表事件
可為應用軟件對象識別的事件
查詢表時間
第十五章 在 EXCEL 里使用 ACCESS
對象庫
建立對對象庫的引用
鏈接到 ACCESS
使用 AUTOMATION 鏈接到 ACCESS數據庫
使用 DAO 鏈接到 ACCESS數據庫
使用 ADO 鏈接到 ACCESS數據庫
從 EXCEL 執行 ACCESS任務
創建新 ACCESS 數據庫
打開 ACCESS 窗體
打開 ACCESS 報表
運行 ACCESS查詢
運行選擇查詢
運行參數查詢
《VBA 從入門到精通》 kejianyuancom
調用 ACCESS 函數
獲取 ACCESS 數據到 EXCEL 工作表
使用 GETROWS方法獲取數據
使用 COPYFROMRECORDSET 方法獲取數據
使用 TRANSFERSPREADSHEET 方法獲取數據
使用 OPENDATABASE 方法
從 ACCESS 數據創建文本文件
從 ACCESS 數據創建查詢表
在 EXCEL 里使用 ACCESS數據
用 ACCESS 數據創建內嵌圖表
傳輸 EXCEL 電子表格到 ACCESS數據庫
將 EXCEL 電子表格鏈接到 ACCESS數據庫
將 EXCEL 電子表格導入 ACCESS數據庫
放置 EXCEL 數據到 ACCESS表中
第一節 標識符
第二節 運算符
第三節 數據類型
第四節 變量與常量
第五節 數組
第六節 注釋和賦值語句
第七節 書寫規范
第八節 判斷語句
第九節 循環語句
第十節 其他類語句和錯誤語句處理
第十一節 過程和函數
一.Sub 過程
二.Function 函數
三.Property 屬性過程和 Event 事件過程
第十二節內部函數
一.測試函數
二.數學函數
三.字符串函數
四.轉換函數
五.時間函數
第十三節 文件操作
文件
刪除
打開
讀入
寫入
關閉
其他文件函數
二、VISUAL BASIC 程序設計網絡教學
第一課 VBA 是什么
VBA 是什么
EXCEL 環境中基于應用程序自動化的優點
錄制簡單的宏
執行宏
查看錄制的代碼
編輯錄制的代碼
錄制宏的局限性
小結
第二課 處理錄制的宏
為宏指定快捷鍵
決定宏保存的位置
個人宏工作簿
保存宏到個人宏工作簿
使用并編輯個人宏工作簿中的宏
將宏指定給按鈕
將宏指定給圖片或其他對象
小結
《VBA 從入門到精通》 kejianyuancom
第三課 學習控件
EXCEL 開發過程簡介
認識不同的控件
向工作表添加控件
設置控件的特性
給控件命名
使用用戶窗體
疑難解答
第四課 理解變量和變量的作用
代碼存在的位置:模塊
對模塊的概覽
創建過程
運行宏
保存對模塊所做的改變
變量
變量的數據類型
用 Dim 語句創建變量(聲明變量)
變量命名的慣例
使用數組
變量賦值
第五課 利用 VBA 設置工作表使用權限
.使用 WITH 語句。
.使用對象變量。
方法 :減少對象的激活和選擇
方法 :關閉屏幕更新
第六課 提高 EXCEL 中 VBA 的效率
方法 :盡量使用 VBA 原有的屬性、方法和 WORKSHEET 函數
方法 :盡量減少使用對象引用,尤其在循環中
.使用 With 語句。
.使用對象變量。
.在循環中要盡量減少對象的訪問。
方法 :減少對象的激活和選擇
方法 :關閉屏幕更新
第七課 如何在 EXCEL 里使用定時器
三、學習微軟 EXCEL VBA 編程和 XML,ASP 技術
第一章 電子表格自動化簡介和了解宏命令
了解宏
宏命令的普通應用
寫宏之前的計劃
錄制宏
運行宏
修改宏代碼
添加注釋
分析宏代碼
清除宏代碼
測試修改好的宏
兩個層面運行宏的方法
完善你的宏代碼
《VBA 從入門到精通》 kejianyuancom
重新命名宏
運行宏的其它方法
使用鍵盤快捷鍵運行宏
通過菜單運行宏
通過工具欄按鈕運行宏
通過工作表里面的按鈕運行宏
保存宏
打印宏
保存宏在個人宏工作簿
打開含有宏的工作簿
VB 編輯窗口
了解工程瀏覽窗口
了解屬性窗口
了解代碼窗口
VB 編輯器里的其它窗口
接下來……
第二章 VBA 第一步
了解指令,模塊和過程
VBA 工程命名
模塊重命名
從其它工程調用過程
了解對象,屬性和方法
學習對象,屬性和方法
句法和文法
打斷很長的 VBA 語句
了解 VBA 錯誤
查找幫助
語法和編程快捷助手
屬性/方法列表
常數列表
參數信息
快速信息
自動完成關鍵字
縮進/凸出
設置注釋塊/解除注釋塊
使用對象瀏覽器
使用 VBA 對象庫
用對象瀏覽器來定位過程
使用立即窗口
獲取立即窗口里的信息
學習對象
電子表格單元格操作
使用 RANGE 屬性
使用 CELLS屬性
使用 OFFSET 屬性
選擇單元格的其它方法
選擇行和列
獲取工作表信息
往工作表輸入數據
返回工作表中的信息
單元格格式
移動,復制和刪除單元格
《VBA 從入門到精通》 kejianyuancom
操作工作簿和工作表
操作窗口(WINDOWS)
管理 EXCEL 應用程序
第三章 了解變量,數據類型和常量
保存 VBA 語句的結果
變量是什么
數據類型
如何產生變量
如何聲明變量
明確變量的數據類型
變量賦值
強制聲明變量
了解變量范圍
過程級別(當地)變量
模塊級別變量
工程級別變量
變量的存活期
了解和使用靜態變量
聲明和使用對象變量
使用明確的對象變量
查找變量定義
在 VB 過程里面使用常量
內置常量
第四章 VBA 過程:子程序和函數
關于函數過程
創建函數過程
執行函數過程
從工作表里運行函數過程
從另外一個 VBA 過程里運行函數過程
傳遞參數
明確參數類型
按地址和按值傳遞參數
使用可選的參數
定位內置函數
使用 MSGBOX 函數
MSGBOX 函數的運行值
使用 INPUTBOX 函數
數據類型轉變
使用 INPUTBOX 方法
使用主過程和子過程
第五章 基于 VBA 做決定
關系和邏輯運算符
IF…THEN 語句
基于多于一個條件的決定
THE IF…THEN…ELSE 語句
IF…THEN…ELSEIF 語句
嵌套的 IF…THEN 語句
《VBA 從入門到精通》 kejianyuancom
SELECT CASE 語句
和 CASE 子句一起使用 IS
確定 CASE 子句里數值的范圍
在 CASE 子句里確定多個表達式
接下來…
第六章 在 VBA 中重復操作
DO LOOPS: DO…WHILE 和 DO…UNTIL
觀察過程執行
WHILE…WEND 循環
FOR…NEXT 循環
FOR EACH…NEXT 循環
提前跳出循環
循環嵌套
接下來…
第七章 利用 VBA 數組管理數據清單和表格
了解數組
聲明數組
數組的上界和下界
在 VBA 過程里使用數組
數組和循環語句
使用二維數組
靜態和動態數組
數組函數
ARRAY 函數
ISARRAY 函數
ERASE 函數
LBOUND 函數和 UBOUND 函數
數組中的錯誤
數組作為參數
接下來…
第八章 利用 VBA 操縱文件和文件夾
獲取當前文件夾的名稱(CURDIR 函數)
更改文件或文件夾名稱(NAME 函數)
檢查文件或文件夾是否存在(DIR 函數)
獲得文件修改的日期和時間(FILEDATETIME 函數)
獲得文件大小(FILELEN 函數)
返回和設置文件屬性(GETATTR 函數和 SETATTR 函數)
更改缺省文件夾或驅動器(CHDIR 語句和 CHDRIVE 語句)
創建和刪除文件夾(MKDIR 語句和 RMDIR 語句)
復制文件(FILECOPY 語句)
刪除文件(KILL 語句)
從文件讀取和寫入數據(INPUT/OUTPUT)
文件訪問類型
使用順序文件
讀取儲存于順序文件里的數據
逐行讀取文件
從順序文件中讀取字符
讀取分隔文本文件
往順序文件里寫數據
使用 WRITE # 和 PRINT # 語句
《VBA 從入門到精通》 kejianyuancom
操作隨機文件
創建用戶定義的數據類型
操作二進制文件
操作文件和文件夾的時髦方法
使用 WSH 獲取文件信息
FILESYSTEMOBJEC 的方法和屬性
對象 FILE 的屬性
文件夾對象屬性
驅動器對象屬性
使用 WSH 創建文本文件
使用 WSH 進行其它操作
運行其它應用程序
創建快捷方式
第九章 利用 VBA 控制其它應用程序
啟動應用程序
在應用程序之間切換
控制其它應用程序
控制應用程序的其它方法
了解自動控制
了解鏈接和嵌入
使用 VBA 進行鏈接和嵌入
COM 和自動控制
了解綁定
后期綁定
早期綁定
建立到對象庫的引用
創建自動控制對象
使用 CREATEOBJECT 函數
使用自動控制創建一個新的 WORD 文檔
使用 GETOBJECT 函數
打開存在的 WORD 文檔
使用關鍵字 NEW
使用自動控制訪問 MICROSOFT OUTLOOK
第十章 對話框和自定義窗體
文件打開和另存為對話框
GETOPENFILENAME 和 GETSAVEASFILENAME 方法
創建窗體
創建用戶窗體的工具
標簽
文字框
框架
選項按鈕
復選框
切換按鈕
列表框
復合框
滾動條
旋轉按鈕
圖像
《VBA 從入門到精通》 kejianyuancom
多頁控件
TABSTRIP 控件
REFEDIT 控件
在窗體上放置控件
應用程序示例 :信息調查
在窗體上添加按鈕、選項框和其它控件
更改控件名稱
設置其它控件屬性
準備工作表以儲存窗體數據
顯示自定義窗體
設置 TAB 順序
了解窗體和控件事件
編寫 VBA 過程對窗體和控件事件反應
編寫過程來初始化窗體
編寫過程填充列表框控件
編寫過程控制選項按鈕
編寫過程同步文字框和旋轉按鈕
編寫過程關閉用戶窗體
轉移窗體數據到工作表
使用 INFO SURVEY 應用程序
應用程序示例 :學生和考試
使用多頁和 TABSTRIP 控件
給窗體 STUDENTS AND EXAMS自定義窗體編寫 VBA 過程
使用自定義窗體 STUDENTS AND EXAMS
第十一章 自定義集合和類模塊
使用集合
聲明自定義集合
給自定義集合添加對象
從自定義集合移出對象
創建自定義對象
創建類
變量聲明
定義類的屬性
創建 PROPERTY GET 過程
創建 PROPERTY LET 過程
創建類方法
創建類的示例
類模塊里的事件過程
創建用戶界面
觀察 VBA 過程的執行
第十二章 使用 VBA 創建自定義菜單和工具欄
工具欄
創建自定義工具欄
刪除自定義工具欄
使用 COMMANDBAR 的屬性
使用 COMMANDBAR 控件
理解和使用控件屬性
控件方法
使用菜單
《VBA 從入門到精通》 kejianyuancom
菜單編程
創建子菜單
修改內置快捷菜單
創建快捷菜單
第十三章 調試 VBA 過程和處理錯誤
測試 VBA 過程
終止過程
使用斷點
在中斷模式下使用立即窗口
使用 STOP 語句
添加監視表達式
清除監視表達式
使用快速監視
使用本地窗口和調用堆棧對話框
逐句運行 VBA 過程
逐句運行過程
逐過程執行過程
設置下一條語句
顯示下一條語句
終止和重新設置 VBA 過程
了解和使用條件編譯
操縱書簽
捕捉錯誤
第十四章 微軟 EXCEL 中的事件編程
事件過程介紹
激活和失活事件
事件次序
工作表事件
工作簿事件
圖表事件
內嵌圖表事件
可為應用軟件對象識別的事件
查詢表時間
第十五章 在 EXCEL 里使用 ACCESS
對象庫
建立對對象庫的引用
鏈接到 ACCESS
使用 AUTOMATION 鏈接到 ACCESS數據庫
使用 DAO 鏈接到 ACCESS數據庫
使用 ADO 鏈接到 ACCESS數據庫
從 EXCEL 執行 ACCESS任務
創建新 ACCESS 數據庫
打開 ACCESS 窗體
打開 ACCESS 報表
運行 ACCESS查詢
運行選擇查詢
運行參數查詢
《VBA 從入門到精通》 kejianyuancom
調用 ACCESS 函數
獲取 ACCESS 數據到 EXCEL 工作表
使用 GETROWS方法獲取數據
使用 COPYFROMRECORDSET 方法獲取數據
使用 TRANSFERSPREADSHEET 方法獲取數據
使用 OPENDATABASE 方法
從 ACCESS 數據創建文本文件
從 ACCESS 數據創建查詢表
在 EXCEL 里使用 ACCESS數據
用 ACCESS 數據創建內嵌圖表
傳輸 EXCEL 電子表格到 ACCESS數據庫
將 EXCEL 電子表格鏈接到 ACCESS數據庫
將 EXCEL 電子表格導入 ACCESS數據庫
放置 EXCEL 數據到 ACCESS表中
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????8375726??2016-09-06?22:23??VBA從入門到精通.pdf
-----------?---------??----------?-----??----
?????文件?????8375726??2016-09-06?22:23??VBA從入門到精通.pdf
評論
共有 條評論