Öffnen eines Benutzerformulars beim Öffnen einer Arbeitsmappe - Excel-Tipps

Hallo Herr Excel-Leser!

Da ich gezeigt habe, dass es fast unmöglich ist, mit den Tipps der Woche Schritt zu halten, werde ich etwas wahnsinnig Ehrgeiziges ausprobieren - einen Tipp des Tages! Im Gegensatz zu den Tipps der Woche, die mit mehreren Siebdrucken usw. geliefert werden. Dieser Quickie-Tipp des Tages beantwortet die Fragen einiger Leser, die von allgemeinem Interesse sein können.

Lassen Sie uns in den Postsack greifen, um zu sehen, wer unser glücklicher erster Leser sein wird.

Mit Entschuldigungen an Brigitte (Frage zu kompliziert) und Marie (ich beantworte nie Fragen, die * offensichtlich * wörtlich aus Ihrer Hausaufgabe in der Schule stammen), ist Judy die erste glückliche Leserin, die fragt:

Ich möchte wissen, wie Sie das Dialogfeld vom VB-Editor mit dem Arbeitsblatt verknüpfen. Wenn ich Excel öffne, wird als erstes das Dialogfeld angezeigt, das ich mit dem VB-Editor erstellt habe.

OK Judy, hier ist die Antwort:

Wenn eine Arbeitsmappe in Excel geöffnet wird, wird das Makro Workbook_Open automatisch ausgeführt. Dieses Makro muss sich im Codebereich befinden, der dieser Arbeitsmappe im VBA-Editor zugeordnet ist. Wenn Ihr Dialogfeld frmCust heißt, führt dieses Makro den Trick aus:

Private Sub Workbook_Open() frmCust.Show End Sub

OK, das war nicht zu schmerzhaft. Das offensichtliche Problem hierbei ist, dass ich, wenn ich eine Antwort in einer E-Mail abfeuere und sie falsch ist, nur einer Person dumm vorkomme. Dieses neue Medium ermöglicht es mir, vielen Menschen gleichzeitig dumm zu erscheinen. Hört sich nach Spaß an!

Interessante Beiträge...