私はしばらくこれに取り組んできましたが、vba の使用方法がよくわかりません。しばらくの間、Web で解決策を探していましたが、成功しませんでした。これが私がやりたいことです:
ワークシート (「PartSheet」という名前) をコピーしてワークシートのリストの最後に配置するマクロがあるので、マクロを押し続けると、次のようにページが作成されます。
タブ名の PartSheet (2)、PartSheet (3) など。
今、このマクロにハイパーリンクを追加しようとしています。新しいコピーを作成するたびに、最初のワークシート (「概要」という名前) へのハイパーリンクも作成されます。
ここに私が書いたコードがあります:
Sub Test2()
Sheets(Sheets.Count).Select
Name = ActiveSheet.Name
Sheets("Summary").Select
Range("A10").Select
ActiveCell.FormulaR1C1 = ""
Range("A10").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
" 'Name' !A1 ", TextToDisplay:="Link"
End Sub
マクロを実行すると、ハイパーリンクが作成されますが、無効な参照になります。