VBA語法和編程快捷助手

2018-11-11 14:26 更新

VB編輯器窗口上的“編輯”工具條上有很多按鈕,幫助你快速容易地輸入正確格式的VBA指令。如果“編輯”工具條目前在VB編輯器窗口上不可連接,那么你可以選擇“視圖”-“工具條”在VB中編寫過程需要你使用成百上千的內(nèi)置指令和函數(shù)。因?yàn)榇蠖鄶?shù)人們無法學(xué)習(xí)所有VBA里可用指令的語法,IntelliSense提供了你所需求的語法和編程幫助。當(dāng)你在代碼窗口編程時(shí),經(jīng)常會(huì)有專門的窗口彈出來,引導(dǎo)你完成正確的VBA代碼。


編輯工具條

圖2-11 編輯工具條上的按鈕使得編寫程序和設(shè)置指令格式變得很容易


在VB中編寫過程需要你使用成百上千的內(nèi)置指令和函數(shù)。因?yàn)榇蠖鄶?shù)人們無法學(xué)習(xí)所有VBA里可用指令的語法,IntelliSense提供了你所需求的語法和編程幫助。當(dāng)你在代碼窗口編程時(shí),經(jīng)常會(huì)有專門的窗口彈出來,引導(dǎo)你完成正確的VBA代碼。

屬性/方法列表

每個(gè)對(duì)象都會(huì)有許多屬性和方法。當(dāng)你輸入一個(gè)對(duì)象名稱和一個(gè)句號(hào)以分開這個(gè)對(duì)象名稱和它的屬性或方法時(shí),彈出一個(gè)列表菜單。這個(gè)菜單列出了在這個(gè)句號(hào)之前的對(duì)象的所有可用的屬性和方法(參見圖2-12)。如何打開這個(gè)自動(dòng)工具?選擇“工具”-“選項(xiàng)”,單擊選項(xiàng)對(duì)話框上的“編輯器”頁,確保勾選上“自動(dòng)列出成員”。

VBA指令
圖2-12 在輸入VBA指令時(shí),VB會(huì)建議可以用于該對(duì)象的屬性和方法


如何從彈出菜單(圖2-12)上選擇項(xiàng)目?試圖輸入你需要的屬性或方法名稱的前幾個(gè)字母,當(dāng)Excel突出顯示了正確的項(xiàng)目名稱,則回車,插入該項(xiàng)目到你的代碼中去,并且開始新的一行;或者,你需要在同一行繼續(xù)寫代碼,那么就按Tab鍵代替回車。你也可以雙擊該項(xiàng)目來插入到代碼中去。只要按Esc鍵就可以關(guān)閉這個(gè)彈出菜單,而不插入任何項(xiàng)目。當(dāng)你按Esc鍵取消了彈出菜單后,VB將不會(huì)對(duì)同樣的對(duì)象顯示該菜單。你可以通過以下方法來再次顯示屬性/方法彈出菜單:
?
按Ctrl+J
?  
使用“backspace”(后退)鍵刪除句號(hào),然后重新輸入句號(hào)
 在代碼窗口上單擊右鍵(該對(duì)象,句號(hào)后),并且在快捷菜單上選擇“屬性/方法列表”
?
選擇“編輯”-“屬性/方法列表”

點(diǎn)擊“編輯器”工具條上的“屬性/方法列表”按鈕


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)