|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.06.2012, 17:33 | #1 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 15
|
выполнение макроса на всех листах кроме первого
Всем привет!
Подскажите пожалуйста как сделать чтобы созданый макрос выполнялся на всех листах кроме первого Спасибо |
12.06.2012, 17:54 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
for i = 2 to sheets.count
with sheets(i) ... end with next
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
12.06.2012, 20:23 | #3 |
Пользователь
Регистрация: 08.06.2012
Сообщений: 15
|
спасибо IgorGO но не хочет работать
проблема такая если запускать на первом листе выдает ошибку "run-time error 13 type mismatch " если запускать на другом тогда на нем обрабатывает а на других нет. Я пробывал и ваш вариант, и другие тоже самое вот как выглядит мой код Код:
прикрепляю также файл с данными |
13.06.2012, 23:07 | #4 |
Форумчанин
Регистрация: 24.02.2012
Сообщений: 160
|
Если используете With, то ставьте точки в нужных местах. Например:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формула для поиска значения в разных листах кроме текущего и подставления знчения из ячейки наденой строки но иного стол | bygaga | Microsoft Office Excel | 1 | 28.10.2011 13:45 |
В почтовом ящике проверяет все письма, кроме первого | voverrr | Работа с сетью в Delphi | 4 | 20.08.2011 17:38 |
В массиве A каждый элемент, кроме первого, заменить суммой всех предыдущих элементов | aiktz | Помощь студентам | 7 | 11.10.2010 21:52 |
Запуск макроса на листе, который выполняется в других листах | as-is | Microsoft Office Excel | 20 | 14.03.2010 15:06 |
Выполнение макроса во всех листах | Bu$ter | Microsoft Office Excel | 18 | 14.11.2008 14:34 |