3
Adicionar una nueva hoja y mostrar su nombre. Macros para principiantes Vamos a ver en esta entrega un código que nos servirá para insertar una nueva hoja en el libro de trabajo y mostrar su nombre en un mensaje (MsgBox). Vamos a utilizar el mismo archivo Excel con el que hemos estado trabajando en el mismo Módulo1: Nos vamos a ubicar al final del Ejemplo9 luego de la línea End Sub que marca el final de dicha macro e insertamos el siguiente código: Manual de Excel Avanzado. Aproveche el potencial de Excel para hacer más productivo su trabajo. Sub Ejemplo10() 'Esta macro inserta una nueva hoja y luego muestra su nombre Sheets.Add MsgBox Activesheet.Name

Adicionar Una Nueva Hoja y Mostrar Su Nombre

Embed Size (px)

DESCRIPTION

EXCEL

Citation preview

  • Adicionar una nueva hoja y mostrar su nombre. Macros para principiantes Vamos a ver en esta entrega un cdigo que nos servir para insertar una nueva hoja en el libro de trabajo y mostrar su nombre en un mensaje (MsgBox). Vamos a utilizar el mismo archivo Excel con el que hemos estado trabajando en el mismo Mdulo1:

    Nos vamos a ubicar al final del Ejemplo9 luego de la lnea End Sub que marca el final de dicha macro e insertamos el siguiente cdigo:

    Manual de Excel Avanzado. Aproveche el potencial de Excel para hacer ms productivo su trabajo.

    Sub Ejemplo10()

    'Esta macro inserta una nueva hoja y luego muestra su nombre

    Sheets.Add

    MsgBox Activesheet.Name

  • End Sub

    Observemos que estamos en el mismo Mdulo1 pero se trata de otra macro cuyo nombre es Ejemplo10 y se encuentra separada del Ejemplo9 por una lnea negra.

    1. La primera lnea Sub Ejemplo10(), indica el inicio y nombre de la macro Ejemplo10.

    2. La segunda lnea Esta macro inserta una nueva hoja y luego muestra su nombre, es un comentario informativo para identificar ms fcil lo que realizar la macro. Observemos que al inicio de esta lnea tiene una comilla sencilla y en el Editor VB se marcar en color verde toda la lnea

    3. La tercera lnea es el cdigo con el cual se inserta una nueva hoja Add 4. La cuarta lnea es el cdigo para mostrar el nombre de la nueva hoja MsgBox

    ActiveSheet.Name 5. La ltima lnea marca el fin (End) de la Macro o Subrutina (Sub)

    Al ejecutar el cdigo el resultado es:

  • Finalmente solo queda vincular la macro a cualquier objeto que podamos insertar en la hoja y listo.

    Adicionar una nueva hoja y mostrar su nombre. Macros para principiantes