Con Excel VBA puede automatizar tareas en Excel escribiendo llamados macros. En este capítulo, aprenderá a crear una macro sencilla que se ejecutará después de hacer clic en un botón de comando. En primer lugar, encienda la ficha Programador.

ficha Programador

Para activar la pestaña Developter, ejecute los siguientes pasos.

  1. Haga clic en cualquier lugar en la cinta, y luego haga clic en Personalizar la cinta de opciones.

Customize the Ribbon in Excel

  1. En Personalizar la cinta de opciones, en el lado derecho del cuadro de diálogo, seleccione las pestañas principales (si es necesario).

  2. Marque la casilla de verificación desarrollador.

Turn on the Developer Tab

  1. Haga clic en OK.

  2. Usted puede encontrar la ficha Programador junto a la pestaña Ver.

Developer Tab

para botones de comando

Para colocar un botón de comando en la hoja de trabajo, ejecute los siguientes pasos.

  1. En la `enlace: # desarrollador ficha [ficha Programador] ‘, haga clic en Insertar.

  2. En el grupo Controles ActiveX, haga clic en el botón de comando.

Insert a command button control

  1. Arrastre un botón de comando en la hoja de trabajo.

asignar una macro

Para asignar una macro (una o más líneas de código) para el botón de comando, ejecute los siguientes pasos.

  1. Haz clic derecho en CommandButton1 (asegúrese de que el modo de diseño se selecciona).

  2. Haga clic en Ver código.

View Code

Aparece el Editor de Visual Basic.

  1. Coloque el cursor entre Private Sub CommandButton1_Click () y End Sub.

  2. Agregue la línea de código que se muestra a continuación.

Add Code Line

Nota: la ventana de la izquierda con los nombres Hoja1 (Sheet1) y ThisWorkbook se llama el Explorador de proyectos. Si el Explorador de proyectos no es visible, haga clic en Ver, Explorador de proyectos. Si la ventana Código de Sheet1 no es visible, haga clic en Hoja1 (Sheet1). Puede pasar por alto el enlace: / VBA ejemplos de la opción explícita [Option Explicit] comunicado por ahora.

  1. Cierre el Editor de Visual Basic.

  2. Haga clic en el botón de comando en la hoja (asegúrese de que el modo de diseño no está seleccionada).

Resultado:

Excel Macro Result

Felicidades. Acaba de crear una macro en Excel! Editor de Visual Basic

Para abrir el Editor de Visual Basic, en el `enlace: # desarrollador ficha [ficha Programador] ‘, haga clic en Visual Basic.

Open the Visual Basic Editor

Aparece el Editor de Visual Basic.

Visual Basic Editor