
お世話になります。Excel2013を使用しています。
VBAで動作を繰り返す際に、最終行までではなく
特定の文字~特定の文字が入ってる行まで繰り返すことは可能でしょうか?
行 a列 b列
1 チョコレート
2 ★ ’行数可変 始まり チーズ
3 マドレーヌ
.
99 ショコラ
100 ★★ ’行数可変 終わり ミルクショコラ
.
200 フィナンシェ
例えばa列を基準とした場合、最終行はa200になりますが、実際には2行目[★]~100行目[★★]マークが入ってる行まで行いたいです。
Dim i As Long
For i = [★] to [★★]が入力されている行まで
マクロ実行
アドバイスよろしくお願いします。
No.1ベストアンサー
- 回答日時:
まず、特定の文字がその行以外に出てくるのかが問題になります
始まり、終了の文字列が唯一無二、かつ逆転しないという条件であれば
i = 0
Do
i = i + 1
Loop until cells( i , "a" ).value = "★"
Do
処理
i = i + 1
Loop until cells( i , "a").value = "★★"
とすればよい
ママちゃりさんとすごく迷ったのですが
いち早くお答えいただいたのでHypnomaticさんをベストアンサーにしたいと思います。
ありがとうございました!
No.3
- 回答日時:
No.2
- 回答日時:
こんな変数名でもちゃんと動きますね~。
"★"、"★★"が見つからないとエラーになりますので、必要であればエラー処理を組み込んでください。
Sub sample()
Dim ★ As Long
Dim ★★ As Long
Dim i As Long
★ = WorksheetFunction.Match("★", Range("A:A"), 0)
★★ = WorksheetFunction.Match("★★", Range("A:A"), 0)
For i = ★ To ★★
'マクロ実行
Next
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
VBA データ(特定値)のある最終行を取得したい
Excel(エクセル)
-
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
-
4
【VBA】特定列に文字が入っていたらそのセル行をコピーしてマスターブックの同じ行に貼り付けたい
その他(Microsoft Office)
-
5
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
6
【excel・vba】特定文字列の1行上まで繰り返すプログラムについて
Visual Basic(VBA)
-
7
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
8
マクロで特定の行まで削除する方法を探しています。
Excel(エクセル)
-
9
VBA 見つからなかった時の処理
Excel(エクセル)
-
10
VBAで特定の文字が入力されたセルを選択
Excel(エクセル)
-
11
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
12
vbaで指定したセルより下の行を指定する方法について vbaの質問です。 例えば、「C6」セルより下
Excel(エクセル)
-
13
【VBA】特定の文字で改行(次の行)に行きたい。
Visual Basic(VBA)
-
14
文字列の結合を空白行まで実行
Visual Basic(VBA)
-
15
Excel VBAで同じフォルダ内のファイルを開くには?
Excel(エクセル)
-
16
EXCEL VBAで、セルの文字列の前後に文字を入力する方法は?
その他(Microsoft Office)
-
17
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
18
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
19
Vba初心者です。下記のコード助けてください Loopに対するDoがありませんと表示されます Sub
オープンソース
-
20
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
最近はチョコレートを。
-
doubleclick.netというのが出ま...
-
仕事を風邪で2日間休んでしまい...
-
油臭いクッキーの再利用について
-
最近室内にこんな虫が見かけら...
-
このチョコ、裏に洋酒入りって...
-
体調不良で仕事を1週間休んだの...
-
長期休暇を取る時のマナーを教...
-
プリンのカラメルソースが固ま...
-
今の時期、朝買ったパンを夕方...
-
要冷蔵商品は常温でどれくらい...
-
パイの分配とはどういう意味で...
-
1000カロリーくらいのお菓子を...
-
職場でずっとお菓子を食べてる...
-
社内の表彰で金一封もらいまし...
-
"not usually~"と"usually not...
-
1日中お菓子しか食べてない友達...
-
マフィンは、焼いてからすぐが...
-
夕方に買ったプリンを冷蔵庫に...
-
こういうスティックパンを朝ご...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
doubleclick.netというのが出ま...
-
最近室内にこんな虫が見かけら...
-
仕事を風邪で2日間休んでしまい...
-
プリンのカラメルソースが固ま...
-
夕方に買ったプリンを冷蔵庫に...
-
要冷蔵商品は常温でどれくらい...
-
パイの分配とはどういう意味で...
-
このチョコ、裏に洋酒入りって...
-
消費期限が3日前に切れたプリン...
-
今の時期、朝買ったパンを夕方...
-
spi 非言語 教えてください
-
小論文を書くときの質問です 原...
-
中学生の女子でこんなにお腹出...
-
5日過ぎたケーキは食べても大...
-
バイトの飲み会で嘔吐。お詫び...
-
ベイクドチーズケーキを焼いた後
-
お菓子配りのときのマナー
-
職場でずっとお菓子を食べてる...
-
1000カロリーくらいのお菓子を...
-
生地がクッキングシートにくっ...
おすすめ情報