こんにちは。
エクセルVBAにて以下の機能を実装しております。
〇表
A B C
100 1 あ
100 2 い
101 3 う
101 4 え
102 5 お
102 6 か
〇機能
IF文とFOR文にて
A列に特定の値(今回は101)が存在する場合
その行のデータ(今回は3、う と 4、え)を取得する。
〇コード
VBA
1Dim A As String 2A = "101" 3 4For i = 1 To MaxRow 5 If Cells(i, 1) = A Then 6 ~~~~ 7 Endif 8Next i
〇質問
現状は最下行を取得し全行に対し「101かどうか」の判定を行っております。
ソートされた表のため、101の次の行が別の値や空欄となった場合
そこでFOR文を抜ける(Exit For)方法について
ご教示をお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/17 05:33