Su hoja de cálculo de Excel tiene muchas hojas de cálculo, desea administrarlas de la manera más científica para que puedan abrirse rápidamente cuando sea necesario. Para administrar hojas de cálculo de forma rápida y sencilla, debe crear un índice de la lista de hojas de cálculo en el archivo de Excel.
Aquí hay dos formas de crear una tabla de lista de hojas de cálculo en Excel.
Método 1: cree una lista de índice de hoja de cálculo manualmente.
Paso 1: La creación de una nueva hoja de cálculo debe colocarse encima de las otras hojas de cálculo, donde crea la lista de hojas de cálculo en el orden que desee.
Paso 2: Seleccione el nombre de la primera hoja en la lista que acaba de crear, haga clic derecho y seleccione Hipervínculo (o Ctrl + K combinación de teclas).
Paso 3: O Inserta el hipervínculo aparece el cuadro de diálogo, seleccione Colocar en este documento en el Enlace a sección , luego seleccione el nombre de la hoja de cálculo que desea dirigir y haga clic en Está bien terminar.
Siga los mismos pasos para los nombres de las hojas de cálculo a continuación y, finalmente, obtendrá la lista de hojas de cálculo en Excel. Solo necesita hacer clic en el nombre de la hoja, luego se abrirá la hoja que seleccione.
Pero así es como puede usarlo con archivos de Excel que tienen pocas hojas de cálculo, si tiene varias hojas de cálculo, debe hacer lo siguiente.
Método 2: use VBA en Excel.
Paso 1: En el archivo de Excel, debe crear un índice para la lista de hojas de cálculo, presione Alt + F11 para abrir el Editor de Visual Basic .
Paso 2: En el Microsoft Visual Basic para aplicaciones ventana, seleccione Insertar -> Módulo .
Paso 3: Copie todo el código a continuación y péguelo en Módulo Cajero.
CreateTableOfContents () sub privado
Dim wsSheet como hoja de trabajo
Dim ws como hoja de cálculo
Atenuar el contador mientras
En caso de error, reanudar siguiente
Establecer wsSheet = Sheets (“Mucluc”)
‘Verificar la hoja de verificación
En el error 0 de GoTo
Si wsSheet no es nada, entonces
‘Neu chua agregado primero en el libro de trabajo
Establecer wsSheet = ActiveWorkbook.Sheets.Add (Antes: = Hojas de trabajo (1))
wsSheet.Name = “Mucluc”
Terminara si
Con wsSheet
.Cells (2, 1) = “LISTA DE HOJAS DE SACH CAC”
.Cells (2, 1) .Name = “Índice”
.Células (4, 1)
.Value = “STT” .Cells (4, 2) .Value = “Diez hojas”
Terminar con
‘Fusionar celular
Con intervalo (“A2: B2”)
.Unir
.HorizontalAlignment = xlCenter
.Font.Bold = Verdadero
Terminar con
‘Establecer ancho de columna
Con columnas (“A: A”).
Ancho de columna = 8
.HorizontalAlignment = xlCenter
Terminar con
Con espacio (“A4”)
.HorizontalAlignment = xlCenter
.Font.Bold = Verdadero
Terminar con
Columnas (“B: B”). Ancho de columna = 30
Con intervalo (“B4”)
.HorizontalAlignment = xlCenter
.Font.Bold = Verdadero
Terminar con
Contador = 1
Para cada ws en las hojas de cálculo
Si ws.Name wsSheet. Nombre entonces
‘Encuentra el valor de
wShSheet.Cells (contador + 4, 1). Valor = Contador
‘Crear contacto
wsSheet.Hyperlinks.Add Anchor: = wsSheet.Cells (Contador + 4, 2), _
Dirección: = “”, _
Subdirección: = ws.Name & “! A1”, _
Sugerencia en pantalla: = ws.Name, _
TextToDisplay: = ws.Name
‘Agregar hoja de devolución de botones
Con hoja nueva con ws
.Hyperlinks.Añadir ancla: =. Rango (“H1”), Dirección: = “”, Subdirección: = “Índice”, TextToDisplay: = “Marcar ve”
Terminar con
Contador = Contador + 1
Terminara si
Siguiente ws
Establecer xlSheet = Nada
End Sub
Paso 4: Entonces haces clic correr -> Ejecutar Sub o F5 clave para ejecutar el programa.
Ahora en su archivo de Excel tendrá un Mucluc hoja de cálculo y hay un índice para la lista de hojas de cálculo en Excel. ¿Qué hoja desea abrir? Todo lo que necesita hacer es hacer clic con el mouse en el nombre de la hoja en la lista de hojas.
Entonces, con dos formas de crear una tabla de contenido para una lista de hojas de cálculo en Excel, espero que pueda aplicarlo fácilmente con su archivo de Excel. ¡Buena suerte!