Привет, мистер Excel!
Поскольку я показал, что почти невозможно уследить за советами недели, я собираюсь попробовать что-нибудь безумно амбициозное - совет дня! В отличие от «Советов недели», которые включают в себя несколько снимков экрана и т. Д. Этот быстрый совет дня ответит на некоторые вопросы читателя, которые могут представлять общий интерес.
Давайте залезем в почтовый ящик, чтобы узнать, кто будет нашим первым счастливым читателем…
Приношу извинения Бриджит (вопрос слишком сложный) и Мари (я никогда не отвечаю на вопросы, которые * очевидно * дословно набраны из вашего школьного домашнего задания), первый счастливый читатель - Джуди, которая спрашивает:
Я хотел бы знать, как вы связываете диалоговое окно VB Editor с рабочим листом. Поэтому, когда я открываю Excel, первым делом появляется диалоговое окно, которое я создал в редакторе VB.
Хорошо, Джуди, вот ответ:
Когда книга открывается в Excel, автоматически запускается макрос Workbook_Open. Этот макрос должен быть расположен на панели кода, связанной с этой книгой в редакторе VBA. Если ваше диалоговое окно называется frmCust, то этот макрос поможет:
Private Sub Workbook_Open() frmCust.Show End Sub
Хорошо, это было не так уж больно. Очевидная проблема здесь в том, что когда я отправляю ответ по электронной почте, и он неправильный, я показываюсь глупым только одному человеку. Эта новая среда позволяет мне казаться глупым сразу многим людям. Звучит забавно!