Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос работает только в своей книге, а должен во всех - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос работает только в своей книге, а должен во всех (Макросы/Sub)
Макрос работает только в своей книге, а должен во всех
Фомулист Дата: Понедельник, 21.03.2022, 13:27 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 397
Репутация: 9 ±
Замечаний: 80% ±

Excel 2003
Здравствуйте.
Я написал следующий макрос:
[vba]
Код
Sub Videlenie()
With ActiveWorkbook
         With Selection
                  .Offset(0, 1).Select
         End With
End With
End Sub
[/vba]
И в макросе указал, что он работает во всех открытых книгах. На деле же, в книге, в которой он "живёт" он работает, а в других выдаёт ошибку "Object variable or with Block variable not set". Помогите, пожалуйста, разобраться, чего ему не хватает.



Терпение и труд всё перетрут!
 
Ответить
СообщениеЗдравствуйте.
Я написал следующий макрос:
[vba]
Код
Sub Videlenie()
With ActiveWorkbook
         With Selection
                  .Offset(0, 1).Select
         End With
End With
End Sub
[/vba]
И в макросе указал, что он работает во всех открытых книгах. На деле же, в книге, в которой он "живёт" он работает, а в других выдаёт ошибку "Object variable or with Block variable not set". Помогите, пожалуйста, разобраться, чего ему не хватает.


Автор - Фомулист
Дата добавления - 21.03.2022 в 13:27
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос работает только в своей книге, а должен во всех (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!