Access入門教程 16.1 什么是VBA和模塊
來源:程序員人生 發布時間:2013-12-19 17:15:55 閱讀次數:3275次
雖然宏很好用但它運行的速度比較慢也不能直接運行很多WINDOWS的程序尤其是不能自定義一些函數這樣當我們要對某些數據進行一些特殊的分析時它就無能為力了
由于宏具有這些局限性所以在給數據庫設計一些特殊的功能時需要用到模塊對象來實現而這些模塊都是由一種叫做VBA的語言來實現的使用它編寫程序然后將這些程序編譯成擁有特定功能的模塊以便在Access中調用
VB就是微軟公司推出的可視化BASIC語言用它來編程非常簡單因為它簡單而且功能強大所以微軟公司將它的一部分代碼結合到OFFICE中形成我們今天所說的VBA它的很多語法繼承了VB所以我們可以像編寫VB語言那樣來編寫VBA程序以實現某個功能當這段程序編譯通過以后將這段程序保存在Access中的一個模塊里并通過類似在窗體中激發宏的操作那樣來啟動這個模塊從而實現相應的功能
模塊和宏的使用是差不多的其實Access中的宏也可以存成模塊這樣運行起來的速度還會更快呢宏的每個基本操作在VBA 中都有相應的等效語句使用這些語句就可以實現所有單獨宏命令所以VBA的功能是非常強大的如果你要用Access來完成一個負責的桌面數據庫系統你就應該掌握VBA它可以幫你實現很多功能但如果你只是偶爾使用一下Access或者只是用Access來做一些簡單的工作你只要簡單了解一下它就可以了
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈