出版時(shí)間:2009-8 出版社:鐘聲、李遠(yuǎn)祥、 鄭開敏 電腦報(bào)電子音像出版社 (2009-08出版) 作者:鐘聲,李遠(yuǎn)祥,鄭開敏 編著 頁數(shù):426
Tag標(biāo)簽:無
內(nèi)容概要
本手冊(cè)以快速幫助讀者掌握Excel 2007 VBA的操作與應(yīng)用為目的,結(jié)合大量的實(shí)例,深入淺出地逐步介紹VBA的基礎(chǔ)知識(shí)和中高級(jí)應(yīng)用,使初學(xué)者能夠快速掌握VBA的基本操作,先從簡單的創(chuàng)建宏開始,再逐步介紹VBA編程基礎(chǔ)、SUB過程、function過程、事件和對(duì)象以及與數(shù)據(jù)庫之間的鏈接等知識(shí),再以綜合案例的形式向讀者展現(xiàn)VBA的魅力,此外還為讀者提供了上百個(gè)具有實(shí)用價(jià)值的VBA代碼說明,使讀者可以很容易地理解這些程序并應(yīng)用到實(shí)際工作中。 本書實(shí)例豐富,可操作性強(qiáng),無論是初學(xué)者還是對(duì)Excel有一定了解的用戶,通過本書的學(xué)習(xí)都能輕松掌握Excel 2007 VBA功能的使用。本書適合企業(yè)辦公人員自學(xué),也可作為培訓(xùn)教材使用。
書籍目錄
第一章 Microsoft VBA概述 1.1 什么是VBA 1.1.1 VBA的歷史 1.1.2 VBA與Visual Basic區(qū)別 1.1.3 VBA的優(yōu)點(diǎn)和功能 1.2 第一個(gè)VBA程序 1.2.1 第一個(gè)VBA程序 1.2.2 執(zhí)行VBA程序 1.2.3 編輯VBA代碼第二章 VBA編程基礎(chǔ) 2.1 VBA基礎(chǔ)元素 2.1.1 標(biāo)識(shí)符 2.1.2 運(yùn)算符 2.1.3 數(shù)據(jù)類型 2.1.4 變量與常量 2.1.5 數(shù)組 2.2 常見語句 2.2.1 注釋和賦值語句 2.2.2 書寫規(guī)范 2.2.3 判斷語句 2.2.4 循環(huán)語句 2.3 過程和函數(shù) 2.3.1 Sub過程 2.3.2 Function函數(shù) 2.3.3 測試函數(shù) 2.3.4 數(shù)學(xué)函數(shù) 2.3.5 字符串函數(shù) 2.3.6 轉(zhuǎn)換函數(shù) 2.3.7 時(shí)間函數(shù) 2.4 文件操作 2.4.1 列表操作 2.4.2 刪除操作 2.4.3 打開操作 2.4.4 讀入操作 2.4.5 寫入操作第三章 宏和控件的使用 3.1 宏的錄制和保存 3.1.1 快速運(yùn)行宏 3.1.2 改變宏的保存位置 3.2 創(chuàng)建個(gè)人宏工作簿 3.2.1 保存?zhèn)€人宏 3.2.2 使用個(gè)人宏 3.2.3 編輯個(gè)人宏 3.3.4 刪除個(gè)人宏 3.3 認(rèn)識(shí)和使用VBA控件 3.3.1 什么是控件 3.3.2 常見控件 3.3.3 向工作表中添加控件 3.3.4 設(shè)置控件的格式 3.3.5 給控件命名 3.3.6 使用VBA窗體 3.4 將宏指定給控件 3.4.1 將宏指定給按鈕 3.4.2 將宏指定給圖片 3.4.3 將宏指定給工具欄按鈕第四章 常量和變量的使用 4.1 使用Visual Basic編輯器 4.1.1 使用Visual Basic編輯器的工具欄 4.1,2 瀏覽代碼 4.1.3 使用開發(fā)手冊(cè) 4.1.4 使用對(duì)象瀏覽器 ……第五章 程序流程控制第六章 子程序和函數(shù)第七章 用VBA操縱外部對(duì)象第八章 設(shè)計(jì)用戶界面第九章 程序的高度和排錯(cuò)第十章 Excel對(duì)象事件編程第十一章 VBA編程綜合應(yīng)用案例第十二章 Excel VBA高級(jí)應(yīng)用附錄 Excel VBA編程入門經(jīng)典范例
章節(jié)摘錄
插圖:第一章 Microsoft VBA概述1.1 什么是VBAVBA的英文全稱是Visual Basic For Application,是由Microsoft(微軟)公司設(shè)計(jì)開發(fā),并內(nèi)置于Microsoft Office系列產(chǎn)品中的一套開發(fā)平臺(tái)。VBA與Office產(chǎn)品高度集成,用戶利用簡單的語法和規(guī)則,通過簡易快速的編程手法來實(shí)現(xiàn)高級(jí)的軟件功能。1.1.1 VBA的歷史在90年代早期,使應(yīng)用程序自動(dòng)化還是充滿挑戰(zhàn)性的領(lǐng)域。對(duì)每個(gè)需要自動(dòng)化的應(yīng)用程序,人們不得不學(xué)習(xí)一種不同的自動(dòng)化語言。例如,可以用Excel的宏語言使Excel自動(dòng)化,使用WordBasic使Microsoft Word自動(dòng)化等等。而后,Microsoft決定讓它開發(fā)出來的應(yīng)用程序共享一種通用的自動(dòng)化語言——Visual Basic for Application(VBA),而不是使用不同的自動(dòng)化語言,VBA便由此誕生了。實(shí)際上,Visual Basic的應(yīng)用程序版(VBA)是Microsoft公司長期追求的目標(biāo),使可編程應(yīng)用軟件得到完美的實(shí)現(xiàn)。VBA作為一種新一代的標(biāo)準(zhǔn)宏語言,具有上述跨越多種應(yīng)用軟件并且具有控制應(yīng)用軟件對(duì)象的能力,使得程序設(shè)計(jì)人員僅需學(xué)習(xí)一種統(tǒng)一的標(biāo)準(zhǔn)宏語言,就可以應(yīng)用到特定的其它軟件上去。程序設(shè)計(jì)人員在編程和調(diào)試代碼時(shí)所看到的是相同的用戶界面,而且VBA與原應(yīng)用軟件的宏語言相兼容,以保障用戶在代碼和工作上的投資。有了VBA以后,多種應(yīng)用程序共用一種宏語言,節(jié)省了程序人員的學(xué)習(xí)時(shí)間,提高了不同應(yīng)用軟件間的相互開發(fā)和調(diào)用能力。
編輯推薦
《Excel2007VBA入門與提高實(shí)例大全》實(shí)例豐富,可操作性強(qiáng),無論是初學(xué)者還是對(duì)Excel有一定了解的用戶,通過《Excel2007VBA入門與提高實(shí)例大全》的學(xué)習(xí)都能輕松掌握Excel 2007 VBA功能的使用?!禘xcel2007VBA入門與提高實(shí)例大全》適合企業(yè)辦公人員自學(xué),也可作為培訓(xùn)教材使用。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Excel 2007 VBA入門與提高實(shí)例大全 PDF格式下載