如何在代碼窗口中編寫VBA程序?
1、打開Visual Basic編輯器,選擇“視圖”|“工具欄”|“編輯”命令打開“編輯”工具欄。在編寫代碼時(shí),如果需要獲得對(duì)象、屬性或方法提示,可以單擊“編輯”工具欄中的“屬性/方法”按鈕打開一個(gè)列表框,雙擊需要添加的內(nèi)容即可將其直接添加到代碼中,如圖1所示。
圖1 使用“屬性/方法”列表
2、在代碼窗口中輸入代碼,當(dāng)輸入對(duì)象名和句點(diǎn)后,VBA會(huì)自動(dòng)給出一個(gè)下拉列表框,如圖2所示。拖動(dòng)列表框右側(cè)的滾動(dòng)條可以查看所有可用的屬性和方法,雙擊需要的項(xiàng)目即可將其插入程序中。如果在輸入句點(diǎn)后繼續(xù)輸入屬性或方法的前幾個(gè)字母,VBA會(huì)在列表自動(dòng)找到匹配的項(xiàng)目,此時(shí)按“Enter”鍵即可將其插入程序中,同時(shí)另起一行輸入程序。如果按空格鍵,則將匹配項(xiàng)目插入程序但不換行。
圖2 選擇屬性或方法
3、在代碼窗口中輸入一個(gè)關(guān)鍵字的前幾個(gè)字母后,單擊工具欄上的“自動(dòng)生成關(guān)鍵字”按鈕,則關(guān)鍵字后面的字母將會(huì)自動(dòng)輸入。如果與輸入字母相匹配的關(guān)鍵字有多個(gè),則Visual Basic編輯器會(huì)給出一個(gè)下拉列表,用戶可以從中選擇需要的關(guān)鍵字,如圖3所示。
圖3 生成關(guān)鍵字
注意
在出現(xiàn)“屬性/方法”列表后,按“Esc”鍵可取消該列表,以后再遇到相同的對(duì)象,列表也不會(huì)再出現(xiàn)。此時(shí),如果需要獲得“屬性/方法”列表,可以按“Ctrl+J”鍵,也可右擊后在快捷菜單中選擇“屬性/方法列表”命令。
4、在代碼窗口中輸入VBA常數(shù)后,如果輸入“=”,Visual Basic編輯器會(huì)自動(dòng)彈出一個(gè)“常數(shù)列表”列表框,如圖4所示。雙擊列表框中的選項(xiàng),即可將其值輸入代碼中。在代碼窗口中輸入VBA指令、函數(shù)、方法、過程名或常數(shù)后,單擊“編輯”工具欄上的“快速信息”按鈕,VBA會(huì)顯示該項(xiàng)目的語法或常數(shù)的值,如圖5所示。
圖4 顯示“常數(shù)列表”
圖5 顯示快速信息
注意
當(dāng)顯示“常數(shù)列表”列表框后,可以按鍵盤上的上下方向鍵選擇列表中的選項(xiàng),按空格鍵可將選擇的內(nèi)容輸入程序;按“Esc”鍵,將關(guān)閉該列表。單擊工具欄中的“常數(shù)列表”按鈕或按“Ctrl+Shift+J”鍵同樣能夠打開該列表。
5、在代碼窗口中輸入VBA函數(shù)后,如果函數(shù)需要參數(shù),在輸入函數(shù)名和函數(shù)的左括號(hào)后,在光標(biāo)下方就會(huì)出現(xiàn)參數(shù)信息提示,顯示函數(shù)需要的參數(shù)。隨著參數(shù)的輸入,提示框會(huì)將當(dāng)前需要輸入的函數(shù)加粗顯示,如圖6所示。
圖6 顯示參數(shù)信息
繼續(xù)查找其他問題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對(duì)引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項(xiàng)卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點(diǎn)擊加載更多評(píng)論>>