Aprire un modulo utente all'apertura di una cartella di lavoro - Suggerimenti per Excel

Salve lettori Mr Excel!

Dato che ho dimostrato che è quasi impossibile tenere il passo con i consigli della settimana, proverò qualcosa di follemente ambizioso: un consiglio della giornata! A differenza dei Suggerimenti della settimana che vengono forniti con diverse serigrafie, ecc. Questo suggerimento rapido della giornata risponderà alla domanda di alcuni lettori che potrebbe essere di interesse generale.

Entriamo nel sacco della posta per vedere chi sarà il nostro fortunato primo lettore….

Con le scuse a Brigitte (domanda troppo complicata) e Marie (non rispondo mai alle domande che sono * ovviamente * scritte alla lettera dal tuo compito scolastico), la prima fortunata lettrice è Judy che chiede:

Vorrei sapere come si collega la finestra di dialogo dall'editor VB al foglio di lavoro. Quindi, quando apro Excel, la finestra di dialogo che ho creato da VB Editor verrà visualizzata per prima cosa.

OK Judy, ecco la risposta:

Quando una cartella di lavoro viene aperta in Excel, la macro Workbook_Open viene eseguita automaticamente. Questa macro deve trovarsi nel riquadro del codice associato a Questa cartella di lavoro nell'editor VBA. Se la tua finestra di dialogo si chiama frmCust, questa macro farà il trucco:

Private Sub Workbook_Open() frmCust.Show End Sub

OK, non è stato troppo doloroso. Il problema ovvio qui è che quando tiro fuori una risposta in un'e-mail ed è sbagliata, allora sembro sciocco solo a una persona. Questo nuovo mezzo mi permette di apparire sciocco a molte persone contemporaneamente. Sembra divertente!

Articoli interessanti...