✔ 最佳答案
回答「補充VBA」的題問:
VBA (全稱:Visual Basic Application) 其實是 Microsoft Office 裏的編寫程式語言,它是由 Visual Basic 衍生到 Office 軟件的程式語言 (所以編寫語法大致與 Visual Basic 相近)。除了 Excel 中能見到它外,Word、Access、Power Point...等 Office 工具,都有這個編寫語言工具。而它的用法可謂無劃一的,在乎使用在那一個 Office 工具軟件中 (不同工具中需配合不同的元件,不過安裝時已同時包含那些元件)。
就如你所講 Excel 中的的 VBA,你可以簡單地寫一個程式碼來檢查「作用活頁薄」中有多少工作表。
1), 先打開 VB 編輯器 (工具 > 巨集 > Visual Basic 編輯器)
2), 接在編輯器功能表 (畫面最頂) 插入 >「模組」
(注意左邊專案欄中的焦點是否你現在使用中的活頁薄,
假設你新開一個 Excel 檔案,
你應該將焦點移到『VBAProject (Book1)』才執行插入模組動作)。
3), 在正常情況下於靠右的地方你會見到一張符有 Option Explicit 字樣的空白頁,
在這裏編寫...
Sub my_wb_SheetCount()
'MsgBox 是 VBA 的內建函數,即是顯示一個訊息提示
MsgBox "現在活頁薄中共有 " & ActiveWorkbook.Worksheets.Count & " 張工作表。"
End Sub