Abrir un formulario de usuario cuando se abre un libro: consejos de Excel

Tabla de contenido

¡Hola, señor lectores de Excel!

Como he demostrado que es casi imposible estar al día con los consejos de la semana, intentaré algo increíblemente ambicioso: ¡un consejo del día! A diferencia de los Consejos de la semana que vienen con varias impresiones de pantalla, etc. Este rápido consejo del día responderá a la pregunta de algún lector que pueda ser de interés general.

Busquemos en la bolsa de correo para ver quién será nuestro afortunado primer lector….

Con disculpas para Brigitte (la pregunta es demasiado complicada) y Marie (nunca contesto preguntas que son * obviamente * escritas textualmente de su tarea escolar), la primera lectora afortunada es Judy que pregunta:

Me gustaría saber cómo se vincula el cuadro de diálogo del Editor de VB a la hoja de trabajo. Entonces, cuando abro Excel, el cuadro de diálogo que he creado desde VB Editor aparecerá en primer lugar.

Está bien Judy, aquí está la respuesta:

Cuando se abre un libro en Excel, la macro Workbook_Open se ejecuta automáticamente. Esta macro debe estar ubicada en el panel de código asociado con Este libro en el editor de VBA. Si su cuadro de diálogo se llama frmCust, entonces esta macro hará el truco:

Private Sub Workbook_Open() frmCust.Show End Sub

OK, eso no fue demasiado doloroso. El problema obvio aquí es que cuando envío una respuesta en un correo electrónico y es incorrecta, entonces solo parezco tonto para una persona. Este nuevo medio me permite parecer tonto a muchas personas a la vez. ¡Suena divertido!

Articulos interesantes...