excelで沢山シートを作ると把握しきれない。
だから目次ページを作ろうぜ!という発想。
目次ページは目次の対象外として、
各シートのタブ名をリンク文字として、
各シートへのリンクを作る。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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
コメント