Відкриття форми користувача під час відкриття книги - Поради Excel

Привіт, читачі Excel!

Оскільки я показав, що майже неможливо встигати за порадами тижня, я спробую щось шалено амбіційне - підказку дня! На відміну від Порад тижня, які постачаються з декількома відбитками на екрані тощо. Ця швидка підказка дня відповість на деякі запитання читача, які можуть представляти загальний інтерес.

Давайте заглянемо в поштову сумку, щоб побачити, ким буде наш щасливий перший читач….

З вибаченнями перед Бріжит (запитання занадто складне) та Марі (я ніколи не відповідаю на запитання, які * очевидно * введені дослівно з вашого домашнього завдання в школі), перша щаслива читачка - Джуді, яка запитує:

Я хотів би знати, як ви пов’язуєте діалогове вікно з редактора VB до робочого аркуша. Отже, коли я відкриваю Excel, перше з’явиться діалогове вікно, яке я створив із VB Editor.

Добре, Джуді, ось відповідь:

Коли книгу відкрито в Excel, макрос Workbook_Open автоматично запускається. Цей макрос повинен знаходитись на панелі коду, пов’язаній із цією книгою, у редакторі VBA. Якщо ваше діалогове вікно називається frmCust, тоді цей макрос зробить фокус:

Private Sub Workbook_Open() frmCust.Show End Sub

Добре, це було не надто боляче. Очевидна проблема тут полягає в тому, що коли я запускаю відповідь у електронному листі, і це неправильно, тоді я здаюся нерозумним лише для однієї людини. Цей новий засіб дозволяє мені здаватися дурним для багатьох людей одночасно. Звучить весело!

Цікаві статті...