Страницы: 1
RSS
VBA скрипт, который переставляет колонку? Меняет местами 2 колонки?
 
Есть ли лаконичный VBA  скрипт, который переставляет  колонку?
Например была колонка номер 2, нужно ее переставить в номер колонку 15.
Есть ли для этого специальные операторы в  VBA?
Или только циклом проходиться по всем ячейкам ?

Буду благодарен за ответ !
 
Цитата
vkcntoread написал: была колонка номер 2, нужно ее переставить в номер колонку 15
Код
Sub CutPaste()
    Columns(2).Cut Columns(15)
End Sub
Достаточно лаконично?
Согласие есть продукт при полном непротивлении сторон
 
Цитата
vkcntoread написал:
Меняет местами 2 колонки
Код
Sub Makros()
    Columns("B:B").Cut
    Columns("O:O").Insert Shift:=xlToRight
    Columns("O:O").Cut
    Columns("B:B").Insert Shift:=xlToRight
End Sub
Страницы: 1
Наверх