前提・実現したいこと
For~Next構文で記述した文字列のあるセルにハイパーリンクをつけたいので
文字列の入力の後、ハイパーリンクをつける処理をしているのですが、
Nextに対応するForがありません、というエラーが発生して動きません。
ハイパーリンクの処理がないときは正常に動いていましたが、それでもエラーメッセージとの繋がりがわかりません。
連日申し訳ないのですが、詳しい方お願いします。
発生している問題・エラーメッセージ
Nextに対応するForがありません。
該当のソースコード
VBA
1 Dim i As Long, j As Long, k As Long, r As Long 2 Dim c As String 3 4 r = 3 5 For i = 1 To 2 6 c = Chr(i + 67) 7 For j = 2 To 3 8 For k = 1 To 4 9 10 Dim s As String 11 s = "A" & c & "-" & j & "-" & k 12 Range("D" & r).Value = s 13 With ActiveSheet.Hyperlinks.Add(Anchor:=Range("D" & r), Address:="C:\data\リスト\ & s & .xlsm", TextToDisplay:=" & s & ") 14 r = r + 1 15 16 Next k 17 Next j 18 Next i
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。