Åbn en brugerformular, når en projektmappe åbnes - Excel-tip

Hej hr. Excel-læsere!

Da jeg har vist, at det er næsten umuligt at følge med i ugens tip, vil jeg prøve noget sindssygt ambitiøst - et tip af dagen! I modsætning til Ugens tip, der kommer med flere skærmbilleder osv. Dette hurtige tip på dagen vil besvare nogle læsers spørgsmål, der kan være af generel interesse.

Lad os nå ind i postposen for at se, hvem vores heldige første læser vil være ….

Med undskyldning til Brigitte (spørgsmålet er for kompliceret) og Marie (jeg besvarer aldrig spørgsmål, der * tydeligvis * er skrevet ordret fra din skolearbejde), er den første heldige læser Judy, der spørger:

Jeg vil gerne vide, hvordan du linker dialogboks fra VB Editor til regnearket. Så når jeg åbner Excel, vises dialogboksen, som jeg har oprettet fra VB Editor, først.

OK Judy, her er svaret:

Når en projektmappe åbnes i Excel, køres makroen Workbook_Open automatisk. Denne makro skal placeres i kodefeltet, der er knyttet til denne projektmappe i VBA-editoren. Hvis din dialogboks hedder frmCust, vil denne makro gøre tricket:

Private Sub Workbook_Open() frmCust.Show End Sub

OK, det var ikke for smertefuldt. Det åbenlyse problem her er, at når jeg affyrer et svar i en e-mail, og det er forkert, så ser jeg kun dårligt ud for en person. Dette nye medium giver mig mulighed for at virke tåbelig for mange mennesker på én gang. Lyder sjovt!

Interessante artikler...