Я новичок в VBA и пытаюсь напечатать ячейки на рисунке 1 и хочу, чтобы результат был виден на рисунке 2. Но вместо этого я получаю вывод на рисунке 3.
Ячейки Excel, которые я хочу напечатать (рисунок 1):
Желаемый результат (рисунок 2):
Фактический объем производства (рисунок 3):
Это код, который я использовал:
Open FileName For Output As fileNumber
Print #fileNumber, "IO" + Chr(9) + "Name" + Chr(9) + Chr(9)
+ "NO/NC/Pulse" +Chr(9) + "Type" + Chr(9) + "Function" + vbCrLf
For i = 9 To lastRow
Print #fileNumber, Cells(i, 1) & Chr(9) & Cells(i, 2) & Chr(9) & Cells(i, 8)
& Chr(9) & Cells(i, 9) & Chr(9) & Cells(i, 3)
Next i