Цитата |
---|
написал: Меняем концепцию. Книги выбираем с помощью пользовательской формы. |
05.02.2025 06:36:40
Постоянно приходится выполнять следующую последовательность действий:
Книга1 → Alt+Tab → Скопировать информацию из листа Full в Книге2 → Alt+Tab → Скопировать информацию в Книгу1. Книги всегда разные, поэтому как-то заранее прописать название книг не вариант, приходится использовать ALt+Tab. Получился следующий макрос:
1) Код корректно работает до момента, когда в возвращаюсь в Книгу1 через ALt+Tab. Т.е. после добавления в макрос второго "Application.SendKeys "%{TAB}", True" почему-то перестаёт работать "КопироватьFull". 2) Пробовал выполнить отдельно вторую часть макроса:
Помогите, пожалуйста, скорректировать код.
Изменено: |
|||||
|
20.01.2025 09:15:55
Понимаю, что вопрос крайне простой, но работа прибавляется быстрее, чем я изучаю VBA.
Есть следующий код:
|
|||
|
17.01.2025 16:41:23
Нашёл следующий макрос:
Он работает только на активную ячейку. Нужно скорректировать его так, чтобы он работал либо на несколько выделенных ячеек, либо до последней заполненной строки в таблице.
Изменено: |
|||
|
16.04.2024 14:27:01
Нужно написать макрос с формулой СЖПРОБЕЛЫ. Может быть по несколько тысяч кодов в разных столбиках, между ними могут быть пробелы, поэтому условно указал на 5000 строк. После все значения нужно перевести в текстовый формат. Написал макрос. Проблема в том, что Excel при его использовании будет учитывать этот столбик (в данном случае C) до 5000 строки, что в дальнейшем может мешать работе. Можно ли как-то избавиться от этого или скорректировтать сам макрос? Сам макрос:
|
|||
|