Excel VBA深入視頻教程 Lynda.com Excel VBA in Depth 英文版 CD 中文名:ExcelVBA深入視頻教程 英文名:Lynda.comExcelVBAinDepth 資源格式:光盤鏡像 地區:美國 對白語言:英語 文字語言:英文 簡介: 語言:英語 網址:http://www.lynda.com/home/DisplayCourse.aspx?lpk2=62906 類別:教程 Lynda.com出品的長達3小時視頻教程中CurtFrye講解了為如何使用VBA的面向對象編程技術自動完成excel工作和提高excel工作效率。(gnomon@TLF) VBA概述:VBA是VisualBasicForApplication的縮寫,是VB在office中的運用。是基於VisualBasicForWindows發展而來的,VBForWindows是Microsoft於1992年推出的開發Windows應用程序的程序設計語言,由於基語法簡單,易學易用,所以深受用戶的歡迎。而VBA和VBForWindows大體相似。 在Office2000之前,VBA在Word,Excel,Access等Office系統軟件中的運用有些有同,但是到Office2000就統一起來了。 Excel是第一個包含有VBA的應用程序,自Office2000以後,Eexel,Word,PowerPoint,Access中已經有了統一標準的宏語言VBA,其中Excel和Access的VBA最為成熟。 在Excel中VBA程序即可以存放有.xls中,也可以單獨以文本形式存放。對VBA的學習,用戶首先必須VB有一定的了解(不過不必很專業,畢竟經常用Excel的用戶一般是辦公人員,不可能是專業編程人員),然後結合宏記錄器學習。因為,宏記錄器可以記錄宏,用戶可以非常清楚了然VBA的很多知識。另外,如果不是功能很強大的VBA程序,那麼用宏記錄器就足夠了。打開密碼記錄器的方法,通過“工具->宏->錄製新宏”。另外,用戶可能用“工具->宏->宏...”來管理宏。用“工具->宏->VB編輯器”或Alt+F11可以打開VB編輯器,在VB編程器,可以很方便地整個VB工程進行管理,可以方便地編寫VBA代碼,另外,用戶可以再點擊Alt+F11切換到Excel窗口。 VBA的使用過程: 1、創建一個Excel文件。 2、創建一個控件,然後雙擊控件或是右擊該控件,點擊“查看代碼”,就可以對該控件的某個事件,如click,keydown等。 進行編寫執行代碼了。創建控件的方法是,點擊“視圖->工具欄->控件工具箱”,打開“控件工具箱”欄,然後就可以直接拖動某個控件到Excel單元格中去。在Excel中窗口,添加的控件一般是處於執行狀態的,如果要對這個控件進行編輯,除了第一次建立的時候可以對它進行屬性編輯外,打開“控件工具箱”,也可以使控件處於編輯狀態,如果還不行,可以再添加一個控件,然後已有的控件絕對會處於編輯狀態。當然,對控件修改完畢後,別忘了刪除剛才新添加的沒有用的控件。在編輯狀態中,你可以右擊該控件,點擊“屬性”,那麼就可以打開屬性窗口,在這個窗口裡,你可以很方便的對這個控件的名字,標題,大小等屬性進行編輯。 3、手動或用宏記錄器對該控件的某個事件進行編碼。宏記錄器簡單易用,不過強大的功能還是必須手動編寫VBA。 VBA對象介紹: 編寫VBA代碼的最關鍵在於靈活運用VBA對象,對這些VBA對象的屬性或方法進行操作。另外,你也可以創建自定義函數,來對某些操作進行封裝。既然是VBA,編碼風格當然和VB相同,如果會VB,那麼只要對VBA的對像比較了解,就可以編寫功能強大的VBA程序;同樣,如果不會VB,那麼,只需要了解VBA的對象就夠了,因為它比較簡單易學。