Probablemente el objeto de control más comúnmente creado para las hojas de trabajo es el botón humilde. Esto se debe a que el uso más común de los botones es ejecutar macros que haya asociado con un libro de trabajo. Puede insertar botones en su hoja de trabajo mediante el uso de la herramienta Botón en la barra de herramientas Formularios:

  1. Haga clic en la herramienta Botón.

  2. Haga clic en su libro de trabajo donde desea que aparezca una esquina del botón, pero no suelte el botón del mouse.

  3. Mueva el mouse para especificar el tamaño del botón que desea.

  4. Suelta el botón del ratón.

Excel muestra inmediatamente el cuadro de diálogo Asignar macro, que le ofrece la oportunidad de asignar una macro al botón. Observe que el cuadro de diálogo presenta una lista de macros previamente definidas, junto con un nombre sugerido para la macro que se asignará a este botón. El nombre sugerido se compone del nombre predeterminado del botón en sí (algo así como Botón1) combinado con la acción que iniciará la macro (Hacer clic).

Este nombre de macro (Button1_Click) les resultará muy familiar a las personas que hayan programado en Visual Basic anteriormente, ya que se ajusta a la forma estándar de nombrar los controladores de eventos. (Los controladores de eventos no son más que código de programación diseñado para manejar un evento específico, como un objeto, como un botón, al que se hace clic con el mouse).

Para completar su trabajo con el cuadro de diálogo Asignar macro, seleccione una macro que desee asignar a este nuevo botón y luego haga clic en Aceptar. Luego puede cambiar el título que aparece en el botón haciendo clic con el mouse dentro del texto del botón e ingresando un nuevo título.

Una vez que el botón haya terminado de esta manera, la macro asociada con este botón se ejecutará cada vez que alguien haga clic en él con el botón izquierdo del mouse. Si usa el botón derecho del mouse en su lugar, verá un menú que le permite eliminar el botón o cambiar la macro asignada al botón.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2479) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Adding_Buttons_to_Your_Worksheet [Agregar botones a su hoja de trabajo].