| 辦公軟件是指可以進(jìn)行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡(jiǎn)單數(shù)據(jù)庫(kù)的處理等方面工作的軟件。目前辦公軟件朝著操作簡(jiǎn)單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會(huì)統(tǒng)計(jì),小到會(huì)議記錄,數(shù)字化的辦公,離不開(kāi)辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。 我們?cè)谑褂?u>excel軟件時(shí),除了通過(guò)菜單欄和工具欄中的命令執(zhí)行相應(yīng)的操作外,還可以使用開(kāi)發(fā)工具中的vba編輯器,通過(guò)輸入代碼的方式來(lái)運(yùn)行excel軟件。接下來(lái),小編就以“excel中vba在哪里,excel中vba代碼怎么寫(xiě)”這兩個(gè)問(wèn)題為例,向大家演示一下,在excel中使用vba編輯器書(shū)寫(xiě)代碼的操作方法以及相關(guān)的注意事項(xiàng)。
一、excel中vba在哪里
vba屬于excel中的高級(jí)編輯工具,所以在常規(guī)的情況下,是不會(huì)出現(xiàn)在工具菜單中的。這時(shí),就需要我們進(jìn)入到選項(xiàng)窗口,手動(dòng)勾選該命令。
1.自定義功能區(qū)
如圖1所示,將鼠標(biāo)停留在上方工具欄的空白區(qū)域,點(diǎn)擊鼠標(biāo)右鍵打開(kāi)其快捷菜單欄,點(diǎn)擊“自定義功能區(qū)”命令。

圖1:自定義功能區(qū)
2.開(kāi)發(fā)工具
彈出功能區(qū)設(shè)置窗口后,在界面右側(cè)的命令選擇窗口中,勾選“開(kāi)發(fā)工具”選項(xiàng)。選擇完成后,點(diǎn)擊底部的“確定”鍵退出該窗口。

圖2:開(kāi)發(fā)工具
3.Vba圖標(biāo)
如圖3所示,返回主界面后,點(diǎn)擊上方的“開(kāi)發(fā)工具”選項(xiàng),隨后,就能在工具欄的前端找到vba的命令圖標(biāo)了。點(diǎn)擊該圖標(biāo),進(jìn)入vba編輯界面。

圖3:Vba圖標(biāo)
4.操作窗口
在新彈出的vba操作窗口中,我們可查看文檔的工程、屬性參數(shù),還可以插入不同的命令和代碼編號(hào)。

圖4:操作窗口
二、excel中vba代碼怎么寫(xiě)
接下來(lái),小編就向大家演示一下,如何使用excel中的vba工具編寫(xiě)命令代碼,代碼的主要效果是篩選出文本中不合格的數(shù)據(jù)。
1.開(kāi)發(fā)工具—Visual Basic
首先,在主界面中輸入學(xué)生的各項(xiàng)成績(jī),我們?cè)O(shè)定將不及格的成績(jī)填充為紅色。編輯完成后,依次點(diǎn)擊上方的“開(kāi)發(fā)工具—Visual Basic”命令。

圖5:開(kāi)發(fā)工具—Visual Basic
2.插入-模塊
彈出vba編輯窗口后,點(diǎn)擊上方的“插入”選項(xiàng),在彈出的下拉列表中勾選“模塊”命令。

圖6:插入-模塊
3.開(kāi)始和結(jié)束命令
隨后,我們就可以在工作簿中輸入文件代碼了。在vba中,代碼通常是以“Sub”作為開(kāi)頭,以“End Sub”作為結(jié)束的。

圖7:開(kāi)始和結(jié)束命令
4.選擇行數(shù)范圍
輸入開(kāi)始和結(jié)束代碼后,我們?cè)诘诙兄踩?ldquo;For n=2 To 7”的代碼字符,就代表了數(shù)據(jù)查找的單元格行數(shù)范圍是在“2~7”之間。

圖8:選擇行數(shù)范圍
5.循環(huán)指令
隨后,再輸入“Next”字符,作為循環(huán)篩選的命令字代碼。

圖9:循環(huán)指令
6.完善公式
基礎(chǔ)格式設(shè)置完成后,我們需要進(jìn)一步完成代碼的公式,植入篩選條件,就“數(shù)值小于60則填充紅色”,命令代碼為“Dim n% If Cells(n, 2) < 60 Then Cells(n, 2).Interior.ColorIndex = 3 End If”。
其中“Dim n%”是指數(shù)值行數(shù)條件為整數(shù),“If Cells(n, 2) < 60”是指如果目標(biāo)單元格數(shù)值小于60,“Cells(n, 2).Interior.ColorIndex = 3”是指“填充紅色”。

圖10:完善公式
7.進(jìn)入本地窗口
上述代碼設(shè)置完成后,我們切換到“視圖”選項(xiàng)卡,點(diǎn)擊其中的“本地窗口”命令,開(kāi)始進(jìn)行試運(yùn)行。

圖11:進(jìn)入本地窗口
8.F8運(yùn)行代碼
點(diǎn)擊鍵盤(pán)上的“F8”鍵,就可以依次對(duì)表格中的成績(jī)進(jìn)行循環(huán)篩選了。如圖12所示,所有不及格的數(shù)值單元格,都會(huì)自動(dòng)填充紅色的背景。

圖12:F8運(yùn)行
三、如何使用vba隱藏或顯示工作表
除了使用vba篩選成績(jī)外,我們還可以通過(guò)vba代碼編輯出“隱藏或顯示工作表”的命令字符。
1.輸入代碼
同時(shí)是在vba的編輯窗口中,提前輸入代碼編輯開(kāi)始和結(jié)束命令字符,隨后就可以在兩者之間,置入“隱藏或顯示工作表”的代碼公式。

圖13:輸入代碼
2.運(yùn)行代碼
首先是隱藏工作簿的代碼,“Worksheets(2).Visible = False”,直譯過(guò)來(lái)就是“工作薄(2),可視性=錯(cuò)誤”。代碼編輯完成后,點(diǎn)擊上方的“運(yùn)行子程序”命令,就可以運(yùn)行該代碼。

圖14:運(yùn)行代碼
3.隱藏頁(yè)面
如圖15所示,點(diǎn)擊運(yùn)行代碼后,命名為“sheet(2)”的工作簿就消失不見(jiàn)了,僅顯示第一個(gè)工作簿。

圖15:隱藏第二個(gè)sheet頁(yè)
4.False換成True
想要重新顯示出隱藏的sheet窗口也很簡(jiǎn)單,只需要將代碼尾部的“False換成True”,并點(diǎn)擊代碼運(yùn)行命令就可以了。

圖16:False換成True
Office辦公軟件是辦公的第一選擇,這個(gè)地球人都知道。
|