СообЧа > База Знаний > Программы > MS Excel

Вопрос

Написал макрос для перехода на нужный лист

Sub Кнопка1_Щелкнуть()
Sheets("Лист1").Select
End Sub

и назначил его кнопке (таких кнопок у меня 26 — по количеству листов). При нажатии мышкой на кнопку появляется сообщение «Can't execute code in break mode». Чтобы это значило и как исправить ошибку?

Ответ

Вызывая Sheets ("Лист1"). Select ты обращаешься к листу с конкретным именем. Если ты изменил имя листа, то работать эта штука не будет. Пробуй через номкер листа. Нумерация начинается с 1. Sheets(1).Select 'обращаемся к листу номер 1 и неважно какое у него имя, главное что он первый

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация