Добрый вечер, господа! Будьте добры, не откажите в помощи. Вот такая у меня ситуация. В файле примера с помощью макросов сделана форма, которая вызывается двойным кликом по ячейкам столбца L. Форма предназначена облегчить заполнение таблицы (выбор курсов для обучения персонала). Пустой шаблон работал на ура. После направления его персоналу для заполнения, через определенное время вызов формы не срабатывает и выбивает ошибку. Не могу понять с чем это связано и как исправить. В макросах новичок... Буду благодарен за любую помощь.
Макрос перестает работать через определенным период времени.
20.11.2016 19:25:13
|
|
|
|
20.11.2016 19:37:02
Как один из вариантов - на англоязычных машинах может не быть объекта Лист2.
|
|
|
|
20.11.2016 19:40:54
Да вроде нет таких. На предприятии все операционки и машины русифицированы. Единственное на что я еще пеняю, так это разница в версиях экселя, но уверенности нет.
|
|
|
|
20.11.2016 19:48:16
Исправьте строку так, например(В UserForm_Initialize):
Я сам - дурнее всякого примера! ...
|
|||
|
|
20.11.2016 20:01:52
|
|||
|
|
20.11.2016 20:04:08
См. ответ SuperCat.
Я сам - дурнее всякого примера! ...
|
|
|
|
20.11.2016 20:06:53
SuperCat, прошу прощения, не совсем понимаю в какой части кода находятся эти строки?
|
|
|
|
20.11.2016 20:15:19
Скажите изменение, которое я внес по Вашему совету устранило полностью ошибку или все таки нужно сделать еще дополнительные манипуляции с кодом? Прошу простить за глупые вопросы, как уже говорил я новичок и не до конца еще понимаю что и как работает в чужих кодах.
|
|
|
|
20.11.2016 20:26:13
Если ошибок нет, то никаких манипуляций делать не надо
![]()
There is no knowledge that is not power
|
|
|
|
20.11.2016 20:44:39
|
||||
|
|
|||
Читают тему