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
コメント