Macro en Excel para crear un indice de hojas
Tengo la siguiente macro para crear un índice de las hojas que tengo en un libro determinado. El problema es que cuando inserto un gráfico en una hoja nueva, al no tener celdas, no aparece en el índice. Como puedo modificar esta macro, para que incluya estos gráficos.
Private Sub Worksheet_Activate()
Dim cHoja As Worksheet
Dim L As Long
L = 1
With Me
.Columns(1).ClearContents
.Cells(1, 1) = "INDICE"
.Cells(1, 1).Name = "Indice"
End With
For Each cHoja In WorksheetsIf cHoja.Name <> Me.Name Then
L = L + 1
With cHoja
.Range("A1").Name = "Inicio" & cHoja.Index
.Hyperlinks.Add Anchor:=.Range("A1"), Address:=" ",SubAddress:="Indice",TextToDisplay:="Volver al índice"
End With
Me.Hyperlinks.Add Anchor:=Me.Cells(L, 1), Address:=" ", SubAddress:="Inicio" &cHoja.Index, TextToDisplay:=cHoja.Name
End If
Next cHoja
End SubMuchas gracias.
Saludos.