
вопрос такой:
можно ли скопировать с таблицы например два первых столбца и четвертый пропуская третий а вставить их соответственно в первый и второй столбец а четвертый в пятый столбец пропуская два столбца

Модератор: Naeel Maqsudov
Код: Выделить всё
Sub CopyCols()
Sheets("Лист1").Columns("A:B").Copy
Sheets("Лист2").Range("A1").Select()
ActiveSheet.Paste
Sheets("Лист1").Select
Sheets("Лист1").Columns("D :D ").Copy
Sheets("Лист2").Range("E1").Select
ActiveSheet.Paste
Sheets("Лист2").Range("A1").Select()
End Sub
Код: Выделить всё
Sub CopyClos
dim i as integer
for i=1 to 65536 step 1
Sheets("Лист2").Cells(i,1)=Sheets("Лист1").Cells(i,1)
Sheets("Лист2").Cells(i,2)=Sheets("Лист1").Cells(i,2)
Sheets("Лист2").Cells(i,5)=Sheets("Лист1").Cells(i,4)
next i
end sub