北京最專業的VBA高端培訓,*的VBA專業培訓機構,
北京VBA讓Office協作更充分
課程簡介
--------------------------------------------------------------------------------
利用VBA不僅能夠設計常用的小工具、小軟件,還能夠編寫代碼,讓很多程序共享數據。本課程全面介紹了VBA的應用,包括Office組件及其用途以及如何在組件之間共享各種數據; VB 6.0、Access加載項、Visual Studio 2005共享加載項;使用XML實現自定義Office功能區;與SQL Server數據庫的交互等。
培訓對象
--------------------------------------------------------------------------------
本課程適用于Office的中高級用戶以及希望學習VBA改善Office軟件之間協作性能的人員。
培訓大綱
--------------------------------------------------------------------------------
第1部分Office組件及其*用途
第1章 在Access中存儲和顯示數據
1.1Office數據交換簡史
1.2在Access中存儲數據
1.3在Access窗體和報表中顯示數據
1.3.1創建Access套用信函
1.3.2在Access中創建工作表類型的報表
第2章 從Access中創建Word文檔
2.1使用TypeText.方法為Word文檔填充Access數據
2.2使用Word模板創建格式化的Word文檔
2.2.1書簽
2.2.2文檔屬性
2.3窗體域文檔
第3章 使用Excel分析數據
3.1將Access數據導出到未格式化的工作表
3.2使用Excel模板創建填充了Access數據的格式化工作表
3.3使用VBA代碼對Excel工作表進行格式化
第4章 使用Outlook進行組織和通信
4.1將約會和任務導出到Outlook
4.2將日記信息導出到Outlook
4.3從Access表創建電子郵件
第2部分編寫VBA代碼,在Office組件之聞交換數據
第5章 使用Access數據
5.1在Access 2007中使用舊格式的數據庫
5.2解疑對象模型組件的引用
5.2.1(新/舊)DAO對象模型
5.2.2ADO對象模型
5.3將DAO代碼轉換為ADO代碼
第6章 使用Word文檔和模板
6.1Office 2007中內置的Word導出
6.2使用Automation代碼將Access數據導出到Word
6.2.1Word對象模型
6.2.2選擇.Access數據合并到Word的方法
第7章 使用Excel工作表
7.1簡單地將Access數據導出到Excel
7.2Excel對象模型
7.3最簡單地格式化工作表
7.4使用代碼格式化表格式工作表
7.5工作時間表
第8章 使用Outlook項目
8.1將數據導出為Outlook項目
8.1.1使用“收集數據”組
8.1.2使用“導入”組導入或鏈接Outlook數據
8.1.3使用示例數據庫和窗體
8.2Outlook對象模型
8.2.1Exploer、Inspector和其他Outlook對象
8.2.2引用Outlook對象的語法
8.2.3在VBA代碼中引用Outlook項
8.3使用Outlook約會
8.4使用Outlook任務
8.5使用Outlook聯系人
第9章 使用文件和文件夾
9.1使用Windows Explorer文件夾
9.1.1Office FileDialog對象
9.1.2FileSystemObiect
9.2備份數據庫
9.3使用文本文件
9.3.1將數據寫入文本文件
9.3.2從文本文件讀取數據
9.4使用附件字段
9.4.1將文件載入附件字段
9.4.2將附件保存到文件
第10章 使用外部數據
10.1通過TransferText方法使用文本文件
10.1.1創建導入或導出規范
10.1.2在VBA代碼中導入或導出文本文件
10.2使用遺留數據庫和電子表格文件
10.2.1導入數據庫文件
10.2.2導入電子表格文件
10.2.3導出數據庫和電子表格文件
10.3使用XML和HTML文件
10.3.1導入HTML和XML文件
10.3.2導出HTML和XML文件
10.4使用電子郵件發送導出的文本文件
10.5小結
第11章 將Access與Outlook聯系人同步
11.1根據一組鏈接表創建去規范化表
11.2比較Outlook和Access聯系人
11.2.1重建Access和Outlook數據的平面文件表
11.2.2將聯系人數據從Access復制到Outlook(或反向操作)
11.3使用附件
第12章 深入學習
12.1創建不同樣式的Word發運標簽
12.2根據Access查詢創建Excel數據透視圖
12.3使用電子郵件發送發運報表和重新訂貨報表
第3部分為Office添加更多功能
第13章 使用Visual Basic 6.0創建COM加載項
13.1使用Visual Basic 6.0創建COM加載項
13.1.1使用COM加載項模板
13.1.2創建LNC Control Renaming cOM加載項
13.1.3安裝COM加載項
13.1.4對COM加載項進行故障排除
13.1.5使用COM加載項
13.2比較COM加載項與Access加載項
第14章 創建Access加載項
14.1Access加載項的作用
14.2加載項類型
14.3創建庫數據庫
14.3.1菜單加載項
14.3.2向導
14.3.3屬性生成器
14.4編寫加載項時需要了解的內容
14.4.1加載項代碼的特殊需求
14.4.2有關加載項結構的提示
14.5Extra加載項代碼
14.5.1Extras選項
14.5.2basExtras模塊
14.5.3備份數據庫
14.5.4備份后端數據庫
14.5.5列出查詢字段
14.5.6列出表字段
14.5.7其他過程
14.5.8完成加載項
14.6對加載項進行故障排除
14.7安裝加載項
14.8使用Extras 2007加載項
14.8.1Extras選項
14.8.2備份數據庫
14.8.3備份后端數據庫
14.8.4列出查詢字段
14.8.5列出表字段
第15章 在Access數據庫和加載項中使用XML自定義功能區
15.1創建和編輯XML代碼的有用工具
15.1.1XML Notepad 2007
15.1.2VB 2005 XML編輯器
15.1.3Office 2007 Custom UI編輯器
15.2在Access數據庫中自定義功能區
15.2.1創建XML代碼
15.2.2VBA代碼
15.2.3窗體功能區
15.3使用Access加載項自定義功能區
第16章 使用Visual Studio 2005共享加載項自定義Access功能區
16.1準備編寫Visual Studio加載項
16.1.1向Ofrice添加.NET支持
16.1.2修改connect類模塊代碼
16.1.3向共享的加載項添加功能
16.1.4調試加載項
16.1.5生成并安裝加載項
16.1.6使用加載項
第17章 使用Windows Script Host創建單獨的腳本
17.1處理Windows Script Host腳本的工具
17.1.1Microsoft腳本編輯器
17.1.2VBScript幫助文件
17.2VBA與VBScript代碼的區別
17.3有用的腳本
17.3.1建立腳本
17.3.2Office腳本
17.3.3其他腳本
17.4使用Windows Vista任務計劃程序安排備份腳本
第18章 使用SQL Server數據
18.1獲得SQL Server 2005
18.2準備要升遷到SQL Server的Access數據庫
18.3為Access數據配置SQL Server 2005
18.3.1通過防火墻
18.3.2其他安全障礙
18.4使用升遷向導
18.4.1將Access表轉換為SQL Server表
18.4.2創建客戶機/月艮務器應用程序
18.5鏈接到SQL Server表中的數據
18.6用于Access的SQL Server遷移助手