Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1924|回复: 5

[已解决]求助:各位大神帮忙,用VBA如何将同一运单号的内容合并

[复制链接]
发表于 2017-9-5 20:19 | 显示全部楼层 |阅读模式
运单号商品名称
数量
单位
866225411224413A2 奶粉 1段 900G
1
866225411224413A2 奶粉 3段 900G
1
866225411224413BBOX 吸管杯 6+ (紫色)
1
866225411224413bioisland 婴幼儿 (儿童)乳钙 90粒
1
866652144774312bioisland 婴幼儿(儿童)鱼油 90粒
1
866652144774312bioisland 孕妇 DHA 60粒
1
866652144774312blackmores 冰冰霜 50G
1
866624771113664goat 羊奶皂 粉色(椰子味) 100g
1
要求:将同一运单号的内容合并(商品名称*数量单位)
运单号商品名称
数量
单位
效果:
866225411224413A2 奶粉 1段 900G
1
A2 奶粉 1段 900G*1罐;A2 奶粉 3段 900G*1罐;BBOX 吸管杯 6+ (紫色)*1个;bioisland 婴幼儿 (儿童)乳钙 90粒*1瓶;
866225411224413A2 奶粉 3段 900G
1
866225411224413BBOX 吸管杯 6+ (紫色)
1
866225411224413bioisland 婴幼儿 (儿童)乳钙 90粒
1
866652144774312bioisland 婴幼儿(儿童)鱼油 90粒
1
bioisland 婴幼儿(儿童)鱼油 90粒*1瓶;bioisland 孕妇 DHA 60粒*1瓶;blackmores 冰冰霜 50G*1瓶;
866652144774312bioisland 孕妇 DHA 60粒
1
866652144774312blackmores 冰冰霜 50G
1
866624771113664goat 羊奶皂 粉色(椰子味) 100g
1
goat 羊奶皂 粉色(椰子味) 100g*1个;

最佳答案
2017-9-8 18:41
本帖最后由 wc110wc110 于 2017-9-11 09:25 编辑

你的表从g列开始的,所以以后的运单数据必须从g2开始。
456987.jpg
我整成了这种模式,m列 提取重复的运单号,n列是买的物品。运单号中间不能断行,而且我先把你的原始数据按照运单号从小到大排序。第39行代码我发现错了,最开始是 s1=0,这样导致每个合并的运单号开头多了各0, 我改成了s1=""后,就正确了。
求助:如何将同一运单号的内容合并444.zip (18.51 KB, 下载次数: 10)

求助:如何将同一运单号的内容合并.rar

8.9 KB, 下载次数: 5

发表于 2017-9-6 09:16 | 显示全部楼层
回复

使用道具 举报

发表于 2017-9-8 18:41 | 显示全部楼层    本楼为最佳答案   
本帖最后由 wc110wc110 于 2017-9-11 09:25 编辑

你的表从g列开始的,所以以后的运单数据必须从g2开始。
456987.jpg
我整成了这种模式,m列 提取重复的运单号,n列是买的物品。运单号中间不能断行,而且我先把你的原始数据按照运单号从小到大排序。第39行代码我发现错了,最开始是 s1=0,这样导致每个合并的运单号开头多了各0, 我改成了s1=""后,就正确了。
求助:如何将同一运单号的内容合并444.zip (18.51 KB, 下载次数: 10)
回复

使用道具 举报

 楼主| 发表于 2017-9-10 05:40 | 显示全部楼层
非常感谢!
回复

使用道具 举报

 楼主| 发表于 2017-9-10 05:49 | 显示全部楼层
[em17]
回复

使用道具 举报

 楼主| 发表于 2017-9-22 14:14 | 显示全部楼层
收到,谢谢老师!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-23 14:13 , Processed in 0.340685 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表