作者tigerasus (小向)
看板Visual_Basic
标题[VBA ] 如何写?
时间Mon Nov 3 15:21:50 2008
不好意思我是初学者
想问一个问题
1 2 3 4 5
------------------------------------------
1 Y M G W N
2 1999 1 2 10 3
3 1999 1 2 13.5 4
4 . . . . .
5 . . . . .
-------------------------------------------
上面是excel表格 衡的是列 值的是栏
Y是年 M是月 W是重量 N数量
我想用VBA变成以下列型
1 2 3 4 5
------------------------------------------
1 Y M G W N
2 1999 1 2 10 1
3 1999 1 2 10 1
4 1999 1 2 10 1
5 1999 1 2 13.5 1
6 1999 1 2 13.5 1
7 1999 1 2 13.5 1
8 1999 1 2 13.5 1
-------------------------------------------
就最主要是看N那一栏
如果N为5的话就拆成五个一(其他Y M G W不变)
如果N为1的话就是不变
如果资料太多就换下一栏
请问大家这VBA怎麽写?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.160.177
1F:→ MOONRAKER:用两层的for和一个累积列座标写到另外一张工作表上 11/03 16:47