【发布时间】:2016-08-19 13:38:27
【问题描述】:
所以,我在 Excel 中有十几列数据,标题为 Company 和 Funded Balance。资金余额每年都在变化,我想制作一个时间表,每个公司每年的资金余额如何变化。
问题在于,每年都有一些公司没有资金余额,并且添加了一些新公司。有没有一种方法可以合并两个或多个电子表格,以便所有公司都按字母顺序列出那一年?我在下面附上了图片来说明我的意思:
我在 VBA 方面相当缺乏经验,因此非常感谢您提供分步解决方案。谢谢!
【问题讨论】:
-
这里不能指望完整的代码。展示您的尝试。我们将从那里提供帮助。
-
我还没有编写任何代码。我希望有一个简单的解决方案,因为这似乎是一个相当简单的问题。
-
正如我曾经读过的一些 SO 用户座右铭:“首先解决问题,然后编写代码”。我认为你应该开始列出所有公司。为此,我建议使用一个循环来遍历所有工作表。在该循环内,第二个循环扫描工作表中的所有行,并将公司名称复制到结果工作表(检查名称是否已存在)。
-
“所以,我有十几列数据......” “columns” 是指“worksheets”?