“Conocimiento software>Microsoft Access

Cómo enumerar todas las hojas de Excel con VBA

2014/8/7
La clase de hoja de cálculo en VBA es una poderosa herramienta que puede ser usada para crear , manipular y eliminar hojas de cualquier libro de Excel. Cada objeto de hoja de cálculo tiene una propiedad llamada "Nombre ", que se refiere a las etiquetas de las etiquetas de las hojas cerca de la parte inferior de la ventana de Excel. Con esto en mente , puede crear un script o macro VBA que "bucles " a través de cada hoja de un libro y enumera sus nombres en un rango de celdas determinado. Instrucciones
1

Inicie Microsoft Excel y abra el libro.
2

Pulse " Alt + F8 " para abrir la ventana de Macros. Escriba " GetSheetNames " en el " Nombre de la macro " cuadro y luego haga clic en " Crear. "
3

Escriba el siguiente código en el editor de VBA.

GetSheetNames Sub ( )

wSheet Dim como hoja de trabajo

For Each wSheet En Hojas

On Error Resume Next

ActiveCell.Value = wSheet.Name
< p > ActiveCell.Offset ( 1 , 0). Seleccione

Siguiente wSheet

End Sub
4

Cierre el editor de VBA para volver al libro .
Página 5

Resalte una celda en la hoja de cálculo . Pulse " Alt + I " y luego " C " para crear una columna en blanco .
6

Haga clic en la primera celda en blanco de la nueva columna.
7

Pulse " Alt + F8 "para abrir la ventana de Macros nuevo. Seleccione " GetSheetNames " y haga clic en "Ejecutar ".

Microsoft Access
Cómo hacer una tabla de frecuencias en Microsoft Excel
Cómo hacer letras mayúsculas en Excel
Cómo convertir una fecha juliana en Excel
Cómo calcular los límites superior e inferior con Excel 2007
¿Cuál es el tipo de datos predeterminado en MS Access?
¿Cómo se crea un formulario de usuario en Microsoft Excel 2007
Cómo combinar hojas de cálculo de Excel en una base de datos
Cómo utilizar un calendario Al introducir una fecha en Excel
Conocimiento de la computadora © http://www.ordenador.online