【发布时间】:2013-04-24 09:34:36
【问题描述】:
我有一个 Excel 文件,其中 B 列中有发票编号 (B2:B14987),在 C 列中我有项目 ID,在 D 列中我有销售价值,在 E 列中我有发票折扣值。
我需要一个宏来合并基于发票编号列的发票折扣值单元格,发票编号重复,因为一张发票中有不同的项目 ID。
例如:B1:B3 是相同的发票编号,E1 是发票的常见折扣值,B1:B3,E2:E3 是空白单元格。所以我希望 E1:E3 与 E1 中的值合并。
【问题讨论】:
-
要获得有意义的答案,请阅读带有说明的常见问题解答stackoverflow.com/questions/how-to-ask 和我个人最喜欢的:mattgemmell.com/2008/12/08/what-have-you-tried
-
请向我们展示您的代码,我们将帮助您修复或改进它。
-
@Philip,我没有 excel 经验,对 VBA 没有任何想法,请帮助
-
@davidb:也许您可以先录制一个宏,然后尝试修改代码以满足您的需求?
-
“合并”是什么意思?在我看来,“数据透视表”只是您需要的东西,而不是宏。你熟悉那些吗?您能否展示一个简单的电子表格示例(仅几行) - “这就是我所拥有的,这就是我想要的结果”?
标签: excel excel-2007 vba