win7系統下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

excel中vba在什么地方里_excel中vba代碼如何寫

發布時間:2025-03-25 文章來源:xp下載站 瀏覽:

辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。

我們在使用excel軟件時,除了通過菜單欄和工具欄中的命令執行相應的操作外,還可以使用開發工具中的vba編輯器,通過輸入代碼的方式來運行excel軟件。接下來,小編就以“excel中vba在哪里,excel中vba代碼怎么寫”這兩個問題為例,向大家演示一下,在excel中使用vba編輯器書寫代碼的操作方法以及相關的注意事項。

一、excel中vba在哪里

vba屬于excel中的高級編輯工具,所以在常規的情況下,是不會出現在工具菜單中的。這時,就需要我們進入到選項窗口,手動勾選該命令。

1.自定義功能區

如圖1所示,將鼠標停留在上方工具欄的空白區域,點擊鼠標右鍵打開其快捷菜單欄,點擊“自定義功能區”命令。

自定義功能區

圖1:自定義功能區

2.開發工具

彈出功能區設置窗口后,在界面右側的命令選擇窗口中,勾選“開發工具”選項。選擇完成后,點擊底部的“確定”鍵退出該窗口。

開發工具

圖2:開發工具

3.Vba圖標

如圖3所示,返回主界面后,點擊上方的“開發工具”選項,隨后,就能在工具欄的前端找到vba的命令圖標了。點擊該圖標,進入vba編輯界面。

Vba圖標

圖3:Vba圖標

4.操作窗口

在新彈出的vba操作窗口中,我們可查看文檔的工程、屬性參數,還可以插入不同的命令和代碼編號。

操作窗口

圖4:操作窗口

二、excel中vba代碼怎么寫

接下來,小編就向大家演示一下,如何使用excel中的vba工具編寫命令代碼,代碼的主要效果是篩選出文本中不合格的數據。

1.開發工具—Visual Basic

首先,在主界面中輸入學生的各項成績,我們設定將不及格的成績填充為紅色。編輯完成后,依次點擊上方的“開發工具—Visual Basic”命令。

開發工具—Visual Basic

圖5:開發工具—Visual Basic

2.插入-模塊

彈出vba編輯窗口后,點擊上方的“插入”選項,在彈出的下拉列表中勾選“模塊”命令。

插入-模塊

圖6:插入-模塊

3.開始和結束命令

隨后,我們就可以在工作簿中輸入文件代碼了。在vba中,代碼通常是以“Sub”作為開頭,以“End Sub”作為結束的。

開始和結束命令

圖7:開始和結束命令

4.選擇行數范圍

輸入開始和結束代碼后,我們在第二行植入“For n=2 To 7”的代碼字符,就代表了數據查找的單元格行數范圍是在“2~7”之間。

選擇行數范圍

圖8:選擇行數范圍

5.循環指令

隨后,再輸入“Next”字符,作為循環篩選的命令字代碼。

循環指令

圖9:循環指令

6.完善公式

基礎格式設置完成后,我們需要進一步完成代碼的公式,植入篩選條件,就“數值小于60則填充紅色”,命令代碼為“Dim n% If Cells(n, 2) < 60 Then Cells(n, 2).Interior.ColorIndex = 3 End If”。

其中“Dim n%”是指數值行數條件為整數,“If Cells(n, 2) < 60”是指如果目標單元格數值小于60,“Cells(n, 2).Interior.ColorIndex = 3”是指“填充紅色”。

完善公式

圖10:完善公式

7.進入本地窗口

上述代碼設置完成后,我們切換到“視圖”選項卡,點擊其中的“本地窗口”命令,開始進行試運行。

進入本地窗口

圖11:進入本地窗口

8.F8運行代碼

點擊鍵盤上的“F8”鍵,就可以依次對表格中的成績進行循環篩選了。如圖12所示,所有不及格的數值單元格,都會自動填充紅色的背景。

F8運行

圖12:F8運行

三、如何使用vba隱藏或顯示工作表

除了使用vba篩選成績外,我們還可以通過vba代碼編輯出“隱藏或顯示工作表”的命令字符。

1.輸入代碼

同時是在vba的編輯窗口中,提前輸入代碼編輯開始和結束命令字符,隨后就可以在兩者之間,置入“隱藏或顯示工作表”的代碼公式。

輸入代碼

圖13:輸入代碼

2.運行代碼

首先是隱藏工作簿的代碼,“Worksheets(2).Visible = False”,直譯過來就是“工作薄(2),可視性=錯誤”。代碼編輯完成后,點擊上方的“運行子程序”命令,就可以運行該代碼。

運行代碼

圖14:運行代碼

3.隱藏頁面

如圖15所示,點擊運行代碼后,命名為“sheet(2)”的工作簿就消失不見了,僅顯示第一個工作簿。

隱藏第二個sheet頁

圖15:隱藏第二個sheet頁

4.False換成True

想要重新顯示出隱藏的sheet窗口也很簡單,只需要將代碼尾部的“False換成True”,并點擊代碼運行命令就可以了。

False換成True

圖16:False換成True


Office辦公軟件是辦公的第一選擇,這個地球人都知道。

久久亚洲国产的中文