- ベストアンサー
Range("B19:T19").Select
よろしくお願いします Private Sub Worksheet_Change(ByVal Target As Range) 内のマクロで Range("B19:T19").Selectの 19をTarget.Rowで表現すると Range("B19:T19").Selectをどう直したらいいでしょうか? こんな簡単なことが分かりません どなたか教えてください
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! Range(Cells(Target.Row, "B"), Cells(Target.Row, "T")).Select とか Cells(Target.Row, "B").Resize(, 19).Select といった感じではどうでしょうか? ※ 複数行が変化した場合(データ消去・コピー&ペースト)の場合は 最初の行だけしか選択されません。m(_ _)m
お礼
tom04さん。こんばんは 先日は大変複雑なマクロを教えていただきましてありがとうございました お陰様で、今回も大変勉強になりました