Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Дорогие эксперты, помогите чайнику изменить макрос, пожалуйста., макрос, макросушка
 
В макросах не очень разбираюсь. Помучившись, переделала макрос на свой лад, но макрос выполняется долго. Нужно со всех листов от 1 до 30 скопировать данные на другой лист сводный(spisok). Первый макрос «сохранить», заменяет формулу на листе значениями и вставить защиту. Второй «Копировать» копирует на лист (spisok) друг за другом.
Каждый раз когда выполняется макрос «Копирование», копирует со всего листа заново и займет много времени, можно ли переделать, чтобы он каждый раз скопировал данные только выбранного листа.
Можно ли назначить два макроса на одну кнопку?
Или это можно формулой сделать? Спасибо! Очень надеюсь на вашу помощь.
 
1. Название темы не по правилам.
2. Можно переделать макрос тут:
Код
If sh.Name <> "Spisok" Then 
вот тут пишите ="выбранный лист" вместо <>"Spisok". Как его выбирать - Вы ещё не решили.
3. Можно назначить два макроса на одну кнопку - используя третий макрос.

4. В макросе "сцылко_гипер" обрабатываются все листы - включая и тот, который Вы не видите. Оно Вам нужно?
 
А можно сделать так, чтобы выбрал только листы с цифрами от 1 до 31. А то выбирается все листы, даже лист "Spisok". если повторно запускать макрос, иногда появляется ошибка 400. Как сделать третий макрос, подскажите пожалуйста.
 
А можно исключить несколько листов еще, точно таким же способом?

If sh.Name <> "hattama"
 
правила, п.2.1
Вам об этом Игорь первым пунктом указал.
Тема закрыта. Не фактически, но сообщения с помощью скрываются, пока автор не предложит в сообщении название темы, отражающее суть задачи.
Макрос ведь не просто код, он что-то должен выполнять?
Страницы: 1
Читают тему (гостей: 1)