【发布时间】:2009-08-13 14:31:07
【问题描述】:
我需要根据每个工作表中的 ID 列将两个 Excel 工作表中的行组合成一个长行。实际上,我想在两个工作表上执行 SQL JOIN 的等效操作以生成一个组合工作表。
我可以为第一个工作表中的一行获取一个 Range 对象,然后使用 ID 列为第二个工作表中的相应行获取一个 Range 对象。现在我需要将它们组合起来。
我知道 Merge 和 Union VBA 方法,但我认为它们不能满足我的需要。
如何组合这两个范围对象?
例如: 工作表第 1 行:a、b、c 工作表第 2 行:d、e、f
组合行:a、b、c、d、e、f
【问题讨论】:
-
您是否考虑过迁移到 Access? Excel 不是数据库...