vba中怎樣表示sheet,vba中怎樣表示一個sheet?

時間 2021-07-08 20:34:07

1樓:匿名使用者

vba中 用sheet1,2,3來表示是不保險的,如果將sheet1刪除再建立一個表單後,新表單預設叫sheet4,再在vba中呼叫sheet1就會出錯。請用下面過程選中需要表單:

sub 遍歷工作表()

dim a as string, n as integerfor n = 1 to worksheets.counta = sheets(n).name

sheets(n).select '當然這裡可加上判斷語句,根據需要選中sheet

next n

end sub

2樓:路燈

用sheet1,2,3來表示是不保險的,如果將sheet1刪除再建立一個表單後,新表單預設叫sheet4,再在vba中呼叫sheet1就會出錯。請用下面過程選中需要表單:

sub 遍歷工作表()

dim a as string, n as integerfor n = 1 to worksheets.counta = sheets(n).name

sheets(n).select '當然這裡可加上判斷語句,根據需要選中sheet

next n

end sub

3樓:戴雯君

還可以用sheets(1)

1就是你的表在所有表的第1個位置

4樓:匿名使用者

sheet1.select

完全可以,只是程式解讀的時候有點暈

vba刪除excel資料,vba中怎麼清空工作表中的資料

對於刪除重複資料,excel 2007中有一個功能可以刪除,不需要vba程式設計。方法 選中重複資料出現的單元格區域 選單 欄 資料 刪除重複項 點選 確定 即可如圖 在excel開啟控制元件工具箱,在excel中新增一個button commandbutton1 然後在button上滑鼠右鍵 檢視...

怎樣在excel中實現自動記錄?vba也可以

以下是我用了實現從excel導資料進access的 你參考一下,應該就可以做出來了 excel和access兩個檔案放一個資料夾下 public sub 客戶正常供價批量維護 if cells 4,6 then msgbox 請先選擇需要維護 的系統!vbinformation cells 4,6 ...

在matlab中怎樣表示ln

嗨呀啦啦 matlab中自然對數函式ln 用log 表示,例如 e exp 1 log e ans 1另外 對於常用的如以2 10為底的對數,分別用log2 和log10 表示.對於任意底的對數,可以使用換底公式轉換為用以上任一種對數函式表示的式子. 用log 函式 例如log exp 1 輸出 注...