-4
我想創建一個將工作表複製x次(通過用戶窗體輸入)的宏,並將它們保存爲新名稱,但由於我從未在Visual Basic中編寫過程,因此不知道如何進行。用於複製工作表的Excel宏
我使用Excel 2010中
我想創建一個將工作表複製x次(通過用戶窗體輸入)的宏,並將它們保存爲新名稱,但由於我從未在Visual Basic中編寫過程,因此不知道如何進行。用於複製工作表的Excel宏
我使用Excel 2010中
我建議先從代碼,當你獲得更多的經驗,你可能要進入的形式。
見下面的代碼,
Sub Macro1()
'
' Macro1 Macro
'
For I = 1 To 10
Sheets("Sheet name you want to copy").Select
Sheets("Sheet name you want to copy").Copy After:=Sheets(3)
ActiveSheet.Move After:=Worksheets(Worksheets.Count)
Next I
End Sub
[這](http://www.excel-easy.com/vba/userform.html)將教你創建一個用戶窗體的基本知識。 [這](https://powerspreadsheets.com/vba-save-workbook/)將教你如何在VBA中保存工作簿。 [這](https://www.techonthenet.com/excel/formulas/for_next.php)將教你如何循環。堆棧溢出不是我的網站的代碼,你需要發佈你迄今爲止得到的幫助。 – BerticusMaximus