特定の行のみfor をとばす | |
---|---|
[195992] 特定の行のみfor をとばす- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ たろう -(2023/10/20(04:25)) □U R L/ A1から不特定の行までデータがあります それらに対して(最終行をiに入れて) for 1 to i でBへ、B1から順にコピーしていきます そのときに、A4からA8までの範囲を除外して処理するにはどうしたらいよいでしょうか? 印刷用のシートのため、各ページごとに装飾を含む見出しやタイトルなどをいれるので その分を除外したいです そのままやると、見出しなどがB列にコピーされてしまいます ヘッダーも考えましたが、計算式が使えないことや装飾が弱いのでやめました |
[195994] Re[1]: 特定の行のみfor をとばす- ■記事引用/メール受信=OFF■ □投稿者/ ヘンリー -(2023/10/20(11:17)) □U R L/ IDが順番に並んでいるなら、 検索IDが変わったらFor文を抜けるとか、 Filterかけるとか、、、 ですかね。 |
[195995] Re[2]: 特定の行のみfor をとばす- ■記事引用/メール受信=OFF■ □投稿者/ ヘンリー -(2023/10/20(11:44)) □U R L/ ↑回答待ち替えです。 申し訳ございません。 |
[195998] Re[3]: 特定の行のみfor をとばす- ■記事引用/メール受信=OFF■ □投稿者/ kazuo -(2023/10/20(22:52)) □U R L/ Select Case ステートメントを使用して、 For文のcounter変数が4〜8の場合は処理を除外するのも一案です。 この記事にはVBAのコードが含まれています。 緑の太文字→注釈 茶色の太文字→条件分岐 赤の太文字→ループ 青の太文字→その他 |
このトピックに書きこむ |
---|