出版時間:2008-6 出版社:人民郵電出版社 作者:Helen Feddema 頁數(shù):473 譯者:張波
Tag標(biāo)簽:無
內(nèi)容概要
Access是Microsoft公司Office辦公套件中的數(shù)據(jù)庫應(yīng)用程序,而Access VBA是Access的編程語言。利用VBA不僅能夠設(shè)計(jì)常用的小工具、小軟件,還能夠編寫代碼,讓很多程序共享數(shù)據(jù)。本書全面介紹了Access VBA的應(yīng)用。首先介紹各種Office組件及其用途,然后詳細(xì)介紹了這些組件,以及如何在組件之間共享各種數(shù)據(jù);最后介紹了更為高級的主題,包括VB 6.0、Access加載項(xiàng)、Visual Studio 2005共享加載項(xiàng)、使用XML實(shí)現(xiàn)自定義Office 2007功能區(qū),以及與SQL Server數(shù)據(jù)庫的交互等?! ”緯鴥?nèi)容豐富,并且在配套網(wǎng)站上提供了書中所有的示例文件和代碼,有助于讀者通過親身實(shí)踐掌握Access VBA的強(qiáng)大功能。本書適合Office的中高級用戶以及希望學(xué)習(xí)Access VBA的人員參考。
作者簡介
費(fèi)德瑪(Helen Feddema),是最受尊敬的Microsoft Access專家之一。她是多本Microsoft Access圖書的作者,其中包括暢銷書Microsoft Access Version 2002 Inside Out忽而Expert One-on-One Microsoft Access Application Development。她是Access Watch雜志的編輯,負(fù)責(zé)撰寫Access Archon專欄。她還是一名獨(dú)立的Access顧問。
書籍目錄
第1部分 Office組件及其最佳用途第1章 在Access中存儲和顯示數(shù)據(jù)1.1 Office數(shù)據(jù)交換簡史1.2 在Access中存儲數(shù)據(jù)1.3 在Access窗體和報表中顯示數(shù)據(jù)1.3.1 創(chuàng)建Access套用信函1.3.2 在Access中創(chuàng)建工作表類型的報表1.4 小結(jié)第2章 從Access中創(chuàng)建Word文檔2.1 使用TypeText.方法為Word文檔填充Access數(shù)據(jù)2.2 使用Word模板創(chuàng)建格式化的Word文檔2.2.1 書簽2.2.2 文檔屬性2.3 窗體域文檔2.4 小結(jié)第3章 使用Excel分析數(shù)據(jù)3.1 將Access數(shù)據(jù)導(dǎo)出到未格式化的工作表3.2 使用Excel模板創(chuàng)建填充了Access數(shù)據(jù)的格式化工作表3.3 使用VBA代碼對Excel工作表進(jìn)行格式化3.4 小結(jié)第4章 使用Outlook進(jìn)行組織和通信4.1 將約會和任務(wù)導(dǎo)出到Outlook4.2 將日記信息導(dǎo)出到Outlook4.3 從Access表創(chuàng)建電子郵件4.4 小結(jié)第2部分 編寫VBA代碼,在Office組件之聞交換數(shù)據(jù)第5章 使用Access數(shù)據(jù)5.1 在Access 2007中使用舊格式的數(shù)據(jù)庫5.2 解疑對象模型組件的引用5.2.1 (新/舊)DAO對象模型5.2.2 ADO對象模型5.3 將DAO代碼轉(zhuǎn)換為ADO代碼5.4 小結(jié)第6章 使用Word文檔和模板6.1 Office 2007中內(nèi)置的Word導(dǎo)出6.2 使用Automation代碼將Access數(shù)據(jù)導(dǎo)出到Word6.2.1 Word對象模型6.2.2 選擇.Access數(shù)據(jù)合并到Word的方法6.3 小結(jié)第7章 使用Excel工作表7.1 簡單地將Access數(shù)據(jù)導(dǎo)出到Excel7.2 Excel對象模型7.3 最簡單地格式化工作表7.4 使用代碼格式化表格式工作表7.5 工作時間表7.6 小結(jié)第8章 使用Outlook項(xiàng)目8.1 將數(shù)據(jù)導(dǎo)出為Outlook項(xiàng)目8.1.1 使用“收集數(shù)據(jù)”組8.1.2 使用“導(dǎo)入”組導(dǎo)入或鏈接Outlook數(shù)據(jù)8.1.3 使用示例數(shù)據(jù)庫和窗體8.2 Outlook對象模型8.2.1 Exploer、Inspector和其他Outlook對象8.2.2 引用Outlook對象的語法8.2.3 在VBA代碼中引用Outlook項(xiàng)8.3 使用Outlook約會8.4 使用Outlook任務(wù)8.5 使用Outlook聯(lián)系人8.6 小結(jié)第9章 使用文件和文件夾9.1 使用Windows Explorer文件夾9.1.1 Office FileDialog對象9.1.2 FileSystemObiect9.2 備份數(shù)據(jù)庫9.3 使用文本文件9.3.1 將數(shù)據(jù)寫入文本文件9.3.2 從文本文件讀取數(shù)據(jù)9.4 使用附件字段9.4.1 將文件載入附件字段9.4.2 將附件保存到文件9.5 小結(jié)第10章 使用外部數(shù)據(jù)10.1 通過TransferText方法使用文本文件10.1.1 創(chuàng)建導(dǎo)入或?qū)С鲆?guī)范10.1.2 在VBA代碼中導(dǎo)入或?qū)С鑫谋疚募?0.2 使用遺留數(shù)據(jù)庫和電子表格文件10.2.1 導(dǎo)入數(shù)據(jù)庫文件10.2.2 導(dǎo)入電子表格文件10.2.3 導(dǎo)出數(shù)據(jù)庫和電子表格文件10.3 使用XML和HTML文件10.3.1 導(dǎo)入HTML和XML文件10.3.2 導(dǎo)出HTML和XML文件10.4 使用電子郵件發(fā)送導(dǎo)出的文本文件10.5 小結(jié)第11章 將Access與Outlook聯(lián)系人同步11.1 根據(jù)一組鏈接表創(chuàng)建去規(guī)范化表11.2 比較Outlook和Access聯(lián)系人11.2.1 重建Access和Outlook數(shù)據(jù)的平面文件表11.2.2 將聯(lián)系人數(shù)據(jù)從Access復(fù)制到Outlook(或反向操作)11.3 使用附件11.4 小結(jié)第12章 深入學(xué)習(xí)12.1 創(chuàng)建不同樣式的Word發(fā)運(yùn)標(biāo)簽12.2 根據(jù)Access查詢創(chuàng)建Excel數(shù)據(jù)透視圖12.3 使用電子郵件發(fā)送發(fā)運(yùn)報表和重新訂貨報表12.4 小結(jié)第3部分 為Office添加更多功能第13章 使用Visual Basic 6.0創(chuàng)建COM加載項(xiàng)13.1 使用Visual Basic 6.0創(chuàng)建COM加載項(xiàng)13.1.1 使用COM加載項(xiàng)模板13.1.2 創(chuàng)建LNC Control Renaming cOM加載項(xiàng)13.1.3 安裝COM加載項(xiàng)13.1.4 對COM加載項(xiàng)進(jìn)行故障排除13.1.5 使用COM加載項(xiàng)13.2 比較COM加載項(xiàng)與Access加載項(xiàng)13.3 小結(jié)第14章 創(chuàng)建Access加載項(xiàng)14.1 Access加載項(xiàng)的作用14.2 加載項(xiàng)類型14.3 創(chuàng)建庫數(shù)據(jù)庫14.3.1 菜單加載項(xiàng)14.3.2 向?qū)?4.3.3 屬性生成器14.4 編寫加載項(xiàng)時需要了解的內(nèi)容14.4.1 加載項(xiàng)代碼的特殊需求14.4.2 有關(guān)加載項(xiàng)結(jié)構(gòu)的提示14.5 Extra加載項(xiàng)代碼14.5.1 Extras選項(xiàng)14.5.2 basExtras模塊14.5.3 備份數(shù)據(jù)庫14.5.4 備份后端數(shù)據(jù)庫14.5.5 列出查詢字段14.5.6 列出表字段14.5.7 其他過程14.5.8 完成加載項(xiàng)14.6 對加載項(xiàng)進(jìn)行故障排除14.7 安裝加載項(xiàng)14.8 使用Extras 2007加載項(xiàng)14.8.1 Extras選項(xiàng)14.8.2 備份數(shù)據(jù)庫14.8.3 備份后端數(shù)據(jù)庫14.8.4 列出查詢字段14.8.5 列出表字段14.9 小結(jié)第15章 在Access數(shù)據(jù)庫和加載項(xiàng)中使用XML自定義功能區(qū)15.1 創(chuàng)建和編輯XML代碼的有用工具15.1.1 XML Notepad 200715.1.2 VB 2005 XML編輯器15.1.3 Office 2007 Custom UI編輯器15.2 在Access數(shù)據(jù)庫中自定義功能區(qū)15.2.1 創(chuàng)建XML代碼15.2.2 VBA代碼15.2.3 窗體功能區(qū)15.3 使用Access加載項(xiàng)自定義功能區(qū)15.4 小結(jié)第16章 使用Visual Studio 2005共享加載項(xiàng)自定義Access功能區(qū)16.1 準(zhǔn)備編寫Visual Studio加載項(xiàng)16.1.1 向Ofrice添加.NET支持16.1.2 修改connect類模塊代碼16.1.3 向共享的加載項(xiàng)添加功能16.1.4 調(diào)試加載項(xiàng)16.1.5 生成并安裝加載項(xiàng)16.1.6 使用加載項(xiàng)16.2 小結(jié)第17章 使用Windows Script Host創(chuàng)建單獨(dú)的腳本17.1 處理Windows Script Host腳本的工具17.1.1 Microsoft腳本編輯器17.1.2 VBScript幫助文件17.2 VBA與VBScript代碼的區(qū)別17.3 有用的腳本17.3.1 建立腳本17.3.2 Office腳本17.3.3 其他腳本17.4 使用Windows Vista任務(wù)計(jì)劃程序安排備份腳本17.5 小結(jié)第18章 使用SQL Server數(shù)據(jù)18.1 獲得SQL Server 200518.2 準(zhǔn)備要升遷到SQL Server的Access數(shù)據(jù)庫18.3 為Access數(shù)據(jù)配置SQL Server 200518.3.1 通過防火墻18.3.2 其他安全障礙18.4 使用升遷向?qū)?8.4.1 將Access表轉(zhuǎn)換為SQL Server表18.4.2 創(chuàng)建客戶機(jī)/月艮務(wù)器應(yīng)用程序18.5 鏈接到SQL Server表中的數(shù)據(jù)18.6 用于Access的SQL Server遷移助手18.7 小結(jié)
章節(jié)摘錄
第1章 在Access巾存儲和顯示數(shù)據(jù) Access從一開始(大約14年前)就是一個關(guān)系型數(shù)據(jù)庫程序,它在表中存儲數(shù)據(jù),并使用自己的查詢、窗體和報表對數(shù)據(jù)進(jìn)行排序、篩選、顯示和打印。隨著Office版本的升級,在Office組件(特別是Word、Excel和Outlook)之間移動數(shù)據(jù)變得非常方便,因此現(xiàn)在對于某個任務(wù)(例如打印信函或分析數(shù)值),使用其他Office組件通常比使用Access報表更高效?! ×硗?,使用其他Office組件來顯示或打印Access數(shù)據(jù)時,會使Access表中存儲的數(shù)據(jù)具有更廣泛的可用性。很多Office用戶所使用的Office版本中沒有Access,但都有Word和Excel,很多還包含Outlook。因此用戶可以方便地在Word文檔、Outlook郵件或約會和Excel工作表中使用來自Access表的數(shù)據(jù)?! o論是否打算以Access報表、數(shù)據(jù)透視圖或數(shù)據(jù)透視表,或者Word文檔或Excel工作表來表現(xiàn)數(shù)據(jù),數(shù)據(jù)都可存儲在Access表中,并在Access窗體中輸入和編輯數(shù)據(jù)。
編輯推薦
使用VBA代碼鏈接Office應(yīng)用程序 同步Access和Outlook聯(lián)系人 簡化任務(wù)并提高生產(chǎn)率。 充分利用Access 2007的全部功能 充分利用Access 2007的全部功能 在各個Microsoft Office應(yīng)用程序之間無縫地傳遞Access數(shù)據(jù),這只是針對初學(xué)者。在這本由知名AcceSS專家HeIen Feddema撰寫的全新并且全面的指南中。您可以學(xué)習(xí)編寫Vi-sual Basic代碼,從而自動執(zhí)行Access數(shù)據(jù)庫任務(wù)、創(chuàng)建獨(dú)立腳本、提取及合并數(shù)據(jù),而且可以將各種強(qiáng)大的解決方案結(jié)合起來,從而提高在Office家族成員間工作時的效率。無論您是初學(xué)者還是有經(jīng)驗(yàn)的用戶,本書都是您成功駕馭Access 2007 的必備書籍?! ぴ赪ord、Excel和Outlook之間操作并共享Access數(shù)據(jù): ·從Access創(chuàng)建Word文檔; ·編寫VBA代碼來自動執(zhí)行數(shù)據(jù)庫任務(wù); ·創(chuàng)建Access窗體,作為數(shù)據(jù)交換的控制面板: ·使用COM和Access加載項(xiàng)添加功能; ·使用SQL Server數(shù)據(jù): ·使用XML自定義Access 2007功能區(qū)。 在各個Microsoft Office應(yīng)用程序之間無縫地傳遞Access數(shù)據(jù),這只是針對初學(xué)者。在這本由知名Access專家Helen Feddema撰寫的全新并且全面的指南中,您可以學(xué)習(xí)編寫Visual Basic代碼。從而自動執(zhí)行Access數(shù)據(jù)庫任務(wù)、創(chuàng)建獨(dú)立腳本、提取及合并數(shù)據(jù),而且可以將各種強(qiáng)大的解決方案結(jié)合起來,從而提高在Office家族成員間工作時的效率。無論您是初學(xué)者還是有經(jīng)驗(yàn)的用戶。本書都是您成功駕馭Access 2007的必備書籍。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載