みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルマクロで教えてください

エクセル20003です。

Range("T1").Select
Selection.AutoFilter Field:=20, Criteria1:=">3", ator:=xlAnd
Rows("36:36").Select
Range(Selection, Selection.End(xlDown)).Select

上記のような記述があります。
オートフィルターを掛けて値が"3"以上のデーターに絞り込んで作業するのですが、【 Rows("36:36").Select 】のところで今回は36なんですが可変にしたいのです。
どのような記述に変えれば良いのでしょうか。(行単位で作業します)

よろしくお願いします。

投稿日時 - 2010-03-11 15:40:50

QNo.5743549

困ってます

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

たとえば

Sub test()
Dim A As Long
A = InputBox("選択する行番号を指定してください。")
Rows(A).Select
End Sub

投稿日時 - 2010-03-11 16:00:50

お礼

ご回答ありがとうございました。
なるほど、こういうアイディアもあるんですね。勉強になりました。

投稿日時 - 2010-03-11 16:22:48

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問