добрый день. помогите в непростом деле. хочу скопировать диапазон значений в текстовый файл. макрос работает только с одной ячейкой. если в коде упоминается Range, то выдает ошибку. как мне прописать диапазон?
Код |
---|
Sub abc()
fo% = FreeFile
Open "C:\abc.txt" For Output As #fo%
'i = Range("B2", Cells(Rows.Count, 2).End(xlUp)).Value
' Print #fo%, Workbooks("Книга1.xlsm").Range(Worksheets("Лист1").Cells(2, 2), Worksheets("Лист1").Cells(6, 2)).Value
'Print #fo%, Range(Sheets("Лист1").Cells(2, 2), Sheets("Лист1").Cells(6, 2)).Value
' Print #fo%, Range("B2:B6").Value
'Print #fo%, Range("B2", Cells(Rows.Count, 2).End(xlUp)).Value
'Print #fo%, i
Print #fo%, Cells(2, 2).Value
Close #fo%
End Sub
|