- ベストアンサー
【Excelマクロ】範囲の指定列選択 範囲文字入力
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じでどうでしょう > 6行目から10行目まで選択していて、 > その中のB列を選択したい場合のマクロです。 Range("B" & Selection(1).Row & ":B" & Selection(Selection.Count).Row).Select > また、選択している範囲全て(B6:B10)に > 「OK」と記入したい場合に、 > どのようにするのかも教えて頂けるとありがたいです。 Selection = "OK"
その他の回答 (1)
- WindFaller
- ベストアンサー率57% (465/803)
回答No.2
VBAの試験問題のような質問ですね。 Sub Test1() 'Rows("6:10").Select '6行目から10行目まで選択する Intersect(Selection, Columns("B")).Value = "OK" End Sub
質問者
お礼
回答ありがとうございました! 助かりました! 書き方はWindFallerさんのほうが好きですが、 mt2008さんのほうが時間が早かったため、ベストアンサーはmt2008さんにさせて頂きます。 回答ありがとうございました!
お礼
回答ありがとうございました! 助かりました! Selectionというものを初めて使いました。 おかげさまで思い通りのものを作れそうです。