【发布时间】:2016-11-11 04:28:00
【问题描述】:
我正在考虑编写一些代码将行的数据复制到下一行,直到下一行不为空。假设第 1 行中的所有内容都是标题。
数据是这样的:
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 将用 ClientA 填充,B3 和 B4 将用 Product 填充,直到下一行不为空。
我找了一个类似的问题,但是不知道怎么写。
EXCEL VBA - Loop through cells in a column, if not empty, print cell value into another column
最终结果如下:
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
有人知道 VBA 代码是什么吗?
【问题讨论】: