excelで沢山シートを作ると把握しきれない。
だから目次ページを作ろうぜ!という発想。
目次ページは目次の対象外として、
各シートのタブ名をリンク文字として、
各シートへのリンクを作る。
Private Sub CommandButton1_Click()
Dim i As Integer
Dim text As String
Dim rng As String
For i = 1 To Worksheets.Count
text = Worksheets(i).Name
Range("B" & i + 2).Value = i
Range("C" & i + 2).Value = text
If Range("C" & i + 2).Value = "" Then
Else
Range("C" & i + 2).Hyperlinks.Add anchor:=Range("C" & i + 2), _
Address:="", SubAddress:="'" + text + "'!A1"
End If
'追加 END
Next
End Sub
更新@2011.01.04 23:24


コメント