エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excel VBAでセルの空白が3連続するまで繰り返し処理を続行したい
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excel VBAでセルの空白が3連続するまで繰り返し処理を続行したい
こんにちは >構文がわかりません。 Do ~ Loop をお使いならば、Loopを抜け出す条件式を設定していると... こんにちは >構文がわかりません。 Do ~ Loop をお使いならば、Loopを抜け出す条件式を設定していると思いますけれど、その条件を目的に沿った内容にしておけばよいです。 Whileを用いるか、Untilを用いるかで条件式の書き方が若干変わるのはご存じですよね? どちらでも、書きやすい方で記述すれば宜しいとは思いますけれど。 仮に、行番号をrw、列番号をcolという変数で表すなら、ご質問の条件の場合は、「rw~rw+2のセルが空白の時」となりますので、3つぐらいの数であればベタに Cells(rw, col) = "" And Cells(rw + 1, col) = "" And Cells(rw + 2, col) = "" という条件にしておいても宜しいでしょう。 (↑ 既出の回答と、ほぼ同じ内容です) 3つではなく、数が多いような場合は、上記のように連続して書くのもかったるい