-1
嗨我寫了一個代碼生成csv文件。我不斷收到下標超出範圍錯誤。 請找到下面的代碼。我很感謝在這個問題上的任何幫助。子腳本超出範圍
注意: main中的f列由工作表的索引號組成。 main中的列e由存儲每個文件的路徑名組成。
Sub Gencsv()
For i = 3 To 12
Dim a As String
ActiveWorkbook.Sheets("Main").Select
a = Range("f" & i).Value
b = Range("e" & i).Value
Filename = b
Application.ScreenUpdating = False
ActiveWorkbook.Sheets(a).Visible = True
ThisWorkbook.Sheets(a).Copy
Filename = b
ActiveWorkbook.SaveAs Filename, FileFormat:=xlCSV
ActiveWindow.Close
Sheets(a).Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Main").Select
ActiveWindow.ScrollColumn = 1
Range("c2").Select
Application.ScreenUpdating = True
Next i
End Sub
是問題解決了嗎? – 2014-12-10 11:50:05