• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:目次のようなハイパーリンクを自動生成したい)

ハイパーリンク自動生成マクロを作成する方法

このQ&Aのポイント
  • 目次のようなハイパーリンクを自動生成するためのマクロを作成する方法について教えてください。
  • 既存のシート名を参照してトップページにシート名の一覧を自動生成するマクロを作成しましたが、各シートへのハイパーリンクを追加する方法がわかりません。
  • 他のサイトを検索しても解決策が見つからないため、ご教示いただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

よくわかりませんが、こんな感じでしょうか? Sub ボタン7_Click() Dim i As Long, intLoop As Integer For i = 7 To Worksheets.Count Worksheets(i).Name = Worksheets(i).Range("B2") Next i With ActiveSheet .Cells(16, 8).Activate intLoop = ActiveCell.Row For i = 7 To Worksheets.Count .Cells(intLoop, ActiveCell.Column).Value = Worksheets(i).Name .Hyperlinks.Add Anchor:=.Cells(intLoop, ActiveCell.Column), Address:="", _ SubAddress:=Worksheets(i).Name & "!B2" intLoop = intLoop + 1 Next End With End Sub

acmr
質問者

お礼

merlionXX様 早速のご対応ありがとうございます! できました!完璧です! 本当に感謝です。

関連するQ&A