Здравейте, г-н Excel читатели!
Тъй като показах, че е почти невъзможно да се придържаме към съветите на седмицата, ще опитам нещо безумно амбициозно - съвет на деня! За разлика от Съветите на седмицата, които идват с няколко разпечатки на екрана и т.н. Този бърз съвет на деня ще отговори на някои читателски въпроси, които може да са от общ интерес.
Нека да бръкнем в пощенската чанта, за да видим кой ще бъде нашият късметлия първи читател ….
С извинения на Бриджит (въпросът е твърде сложен) и Мари (никога не отговарям на въпроси, които са * очевидно * написани дословно от домашното задание в училище), първият късметлийски читател е Джуди, която пита:
Бих искал да знам как свързвате диалоговия прозорец от VB Editor към работния лист. Така че, когато отворя Excel, първо ще се покаже диалоговият прозорец, който съм създал от VB Editor.
Джуди, ето отговорът:
Когато се отвори работна книга в Excel, макросът Workbook_Open се стартира автоматично. Този макрос трябва да се намира в кодовия прозорец, свързан с тази работна книга в редактора на VBA. Ако диалоговият прозорец се нарича frmCust, тогава този макрос ще свърши работа:
Private Sub Workbook_Open() frmCust.Show End Sub
Добре, това не беше твърде болезнено. Очевидният проблем тук е, че когато изстреля отговор в имейл и той е грешен, тогава изглеждам глупав само за един човек. Тази нова среда ми позволява да се представя глупаво на много хора едновременно. Звучи забавно!