我正在嘗試編寫For...Next
循環以在Workbook
中創建一組編號Worksheet
。工作表的數量由用戶在儀表板的早期點設置。使用for循環在工作簿中添加新工作表
有人可以指出我正確的方向嗎?這是我的代碼,到目前爲止:
For i = 1 To siteCount
'I know the below won't work, and I also tried site_ & i, but no luck
Set site_i = Sheets.Add(after:=Sheets(Worksheets.Count))
site_i.Name = "Sheet Name"
Next i
你聲明變量'site_i'? – Yannici
我公開宣佈可以使用......在'site_1','site_2',......'site_n'中的最大張數。 – Rivers31334
我想你應該更好地嘗試使用數組而不是動態變量名(這在VBA中不起作用) – Yannici