次の行が次の行にコピーされないように、空の。行1のすべてがヘッダーであるとします。EXCEL VBA - 行内のセルをループします。空でない場合は、次の行が空になるまで別の行にコピーします。
データ等である。
A2 ClientA B2 Product1 C2 Price D2 Quantity E2 Cost
A3 B3 C3 Price D3 Quantity E3 Cost
A4 B4 C4 Price D4 Quantity E4 Cost
A5 ClientB B5 Product2 C5 Price D5 Quantity E5 Cost
A6 B6 C6 Price D6 Quantity E6 Cost
A7 ClientC B7 Product3 C7 Price D7 Quantity E7 Cost
A8 B8 C8 Price D8 Quantity E8 Cost
A9 B9 C9 Price D9 Quantity E9 Cost
A3とA4は、クライアントAで満たされ、次の行が空でなくなるまで、B3及びB4は、製品で満たされます。
私は同様の質問を探すために検索しましたが、どのように記述するかはわかりません。誰でもVBAコードがどうなるかのアイデアを持っている
A2 ClientA B2 Product1 C2 Price D2 Quantity E2 Cost
A3 ClientA B3 Product1 C3 Price D3 Quantity E3 Cost
A4 ClientA B4 Product1 C4 Price D4 Quantity E4 Cost
A5 ClientB B5 Product2 C5 Price D5 Quantity E5 Cost
A6 ClientB B6 Product2 C6 Price D6 Quantity E6 Cost
A7 ClientC B7 Product3 C7 Price D7 Quantity E7 Cost
A8 ClientC B8 Product3 C8 Price D8 Quantity E8 Cost
A9 ClientC B9 Product3 C9 Price D9 Quantity E9 Cost
:
EXCEL VBA - Loop through cells in a column, if not empty, print cell value into another column
最終結果は次のようになるでしょうか?
間違っているだろう、私はどのように私の場合についてTHXメイト –