Я новичок в Excel. Мне нужно создать новое excel из написанного макроса и добавить некоторые данные и сохранить его как файл csv. Я получаю Application defined или Object defined error. Ее это кодОпределенная заявка или ошибка определения объекта в excel vba
Sub splitIntoCsv()
Dim wbIn
Dim wbIn1 As Workbook
Dim header As Variant
Set wbIn = CreateObject("Excel.Application")
wbIn.Workbooks.Add
'wbIn.Worksheets(1).Name = "TestData"
'Set wbIn1 = Workbooks.Open(Sheet1.Range("b25").Value, True, False)
header = Split(ThisWorkbook.Sheets(1).Range("B2").Value, ",")
For k = 1 To 10
DoEvents
Next k
For i = LBound(header) To UBound(header)
'MsgBox header(i)
**wbIn.Worksheets(1).Range("a" & i).Value = header(i)**
Next i
wbIn.Worksheets(1).SaveAs Filename:="D:\file.csv" & Filename, FileFormat:=xlCSV, CreateBackup:=False
End Sub
я получил ошибку в Помеченные lines.Help необходимо, Спасибо заранее, Raghu.
Спасибо за ваше предложение. –