“Conocimientos software>Microsoft Access

Cómo enumerar todas las hojas de Excel con VBA

2012/7/4
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 dejar de recálculo automático a la entrada de datos en Excel
Cómo crear Calendar impresión de informes mediante Microsoft Access 2003
Cómo convertir Quattro Pro para Windows de Excel
Cómo agregar un pie de página en Excel 2003
Cómo mover 2003 Macros de Excel 2007
Cómo imprimir áreas seleccionadas de una hoja de cálculo Excel
¿Cuáles son BUSCARH y VLookup en Microsoft Excel 2007
Cómo utilizar Excel para resolver ecuaciones lineales
Conocimientos Informáticos © http://www.ordenador.online