Переместить один столбец в первый пустой столбец VBA кода другого листа?
310
user948440
Я новичок в этом макросе. Я пытаюсь написать код VBA для целей перемещения столбца E от Лист1 до Sheet2 первой пустой колонки «s с помощью следующего кода. Если мне удастся, я подключу это к кнопке.
Sub MoveCopyColumns() Columns("E").Cut Worksheets("Sheet2").Range("A1").End(xlRight).Offset(0, 1).EntireColumn.Insert End Sub
Не могли бы вы исправить мою ошибку?
Прочитайте [этот вопрос] (https://stackoverflow.com/questions/11169445/error-in-finding-last-used-cell-in-vba) и обратите особое внимание на принятый ответ. В нем рассказывается, как найти последнюю использованную строку в столбце, но вы также можете использовать ее, чтобы найти последний использованный столбец в строке. Как только вы это получили, остальное тривиально
FreeMan 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Каков наилучший способ поделиться макросом Excel на нескольких машинах?
-
2
Конвертировать макрос Excel 4.0 в VBA
-
1
В любом случае vim не считает специальные символы словами?
-
-
2
Могу ли я получить слово, чтобы игнорировать настройки безопасности макросов для одного конкретного...
-
3
Исправить (сегодня) дату в Excel
-
1
Как установить надежные расположения Visio 2003
-
4
Excel 2007 | Удалить пустые поля из сводных таблиц
-
2
Как будет выглядеть макрос Outlook 2007 для автоматизации Специального вставки - неформатированный т...
-
4
Закройте Excel 2007 до полного закрытия после создания макроса в личной книге макросов.
-
4
Открыть несколько экземпляров Excel без сообщения блокировки PERSONAL.xlsb