Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


49547 / 76732 ←次へ | 前へ→

【32091】空白を除いて範囲内でFor
質問  seiji  - 05/12/6(火) 12:55 -

引用なし
パスワード
   VBAマクロについて


リスト(一覧表)をつくって、vslookup関数を使い、
伝票番号を指定すると 行 のデータだけ表示できるワークシートを準備しました。
伝票番号を1個ずつ指定すればデータを閲覧できるのですが、一覧票は大きくなり
データ数が多く、煩雑になりました。そこで、VBAマクロを利用して
作業をしようと思いました。
伝票番号についてはvslookupの性質上、常に番号順ですので
開始番号と終了番号を指定して、Forでくり返しさせようと試みています。
A1     B1

(伝票番号は、連番で1ずつ増加でつけてあります。)

しかし、リストは、番号順ですが欠番があり空白が存在します。
以下のようなFor文を組むと空白の行に対しても作業を繰り返してしまうので、


Sub 開始終了指定()
開始 = Range("A1").Value
終了 = Range("B1").Value
For a = 開始 To 終了


(1)リストの指定範囲から伝票番号を取得して
(2)指定範囲中の空白行を除いた番号に対してForができるようにしたいのですが

ご指導お願いいたします。

3 hits

【32091】空白を除いて範囲内でFor seiji 05/12/6(火) 12:55 質問
【32093】Re:空白を除いて範囲内でFor かみちゃん 05/12/6(火) 13:01 発言
【32094】Re:空白を除いて範囲内でFor seiji 05/12/6(火) 13:13 発言
【32096】Re:空白を除いて範囲内でFor かみちゃん 05/12/6(火) 13:16 発言
【32141】Re:空白を除いて範囲内でFor seiji 05/12/6(火) 22:56 お礼
【32097】Re:空白を除いて範囲内でFor Kein 05/12/6(火) 13:24 発言
【32104】Re:空白を除いて範囲内でFor seiji 05/12/6(火) 15:30 質問
【32105】Re:空白を除いて範囲内でFor seiji 05/12/6(火) 15:35 質問
【32118】Re:空白を除いて範囲内でFor かみちゃん 05/12/6(火) 16:34 発言
【32107】Re:空白を除いて範囲内でFor Kein 05/12/6(火) 15:39 発言
【32127】sheet1として seiji 05/12/6(火) 19:57 質問
【32128】sheet2として seiji 05/12/6(火) 20:04 質問
【32130】Re:空白を除いて範囲内でFor かみちゃん 05/12/6(火) 20:13 発言
【32132】Re:sheet2として Kein 05/12/6(火) 21:09 回答
【32140】Re: seiji 05/12/6(火) 22:53 お礼

49547 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free