Computación y electrónica

Cómo utilizar el nombre de una hoja como variable en Microsoft Excel 2007

Escrito por jaime avelar | Traducido por jane laury
Cómo utilizar el nombre de una hoja como variable en Microsoft Excel 2007

Escribe el código de Visual Basic en Excel.

Jupiterimages/Photos.com/Getty Images

Microsoft Excel 2007 puede ser aún más poderoso si aprendes cómo utilizar Visual Basic para las aplicaciones (VBA) con el fin de automatizar tareas rutinarias tales como el acceso a cada hoja de cálculo mediante el uso de una variable. En VBA, puedes utilizar el objeto hoja de cálculo para manipular cada hoja en un libro de Excel. Es necesario activar la hoja que deseas utilizar con el nombre de la hoja y el método "Activate" (Activar). Este método te permitirá seleccionar las hojas de cálculo mediante programación.

Nivel de dificultad:
Moderada

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en la pestaña "Programador" y luego en "Visual Basic" para iniciar el editor de VB. Haz clic en el menú "Insertar" y luego en "Módulos" para insertar un nuevo módulo de código.

  2. 2

    Comienza un nuevo subprocedimiento como sigue: Sub sheetNames()

  3. 3

    Crea la variable "sheetName" para mantener un registro de los nombres de las hojas y dos variables que se utilizarán como contadores de la siguiente manera: Dim sheetName As String Dim xCntr As Integer Dim shtCntr As Integer

  4. 4

    Define el contenido de la variable “sheetName” con el nombre de la primera hoja de tu libro de excel, como sigue: sheetName = "Sheet1"

  5. 5

    Otorga al contador el valor de 1 que representa la primera hoja de cálculo: shtCntr = 1

  6. 6

    Utiliza el siguiente código para crear un bucle “For…Loop” a través de cada hoja en tu libro de excel y agrega el nombre de la hoja a A1 utilizando la variable “sheetName”: For xCntr = 0 To 2 Worksheets(sheetName).Activate Range("A1").Select ActiveCell.FormulaR1C1 = sheetName Range("A2").Select shtCntr = shtCntr + 1 sheetName = "Sheet" & shtCntr Next xCntr

  7. 7

    Presiona “F5” para ejecutar el procedimiento. En cada hoja de cálculo A1 contendrá el nombre de la hoja.

Más galerías de fotos

comentarios

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2014 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media