访问或Excel最佳工具

时间:2013-10-16 19:46:23

标签: excel-vba access-vba vba excel

需要一些建议,我有一个很大的excel表,我需要用B列中的值来分解。在某些情况下,我需要从B列中获取一个以上的值。示例我可能想要A和B在一起和C本身。我有另一个具有此映射的工作簿。我坚持使用1个最好的工具来完成这项工作,2个人如何工作。

在Excel中我不知道如何使这项工作。我知道我需要一个循环来查看列表,但是我如何处理需要合并的循环?

在访问中我正在考虑数据表和我的包列表。创建查询并使用VBA将值循环到查询中。

1 个答案:

答案 0 :(得分:0)

我假设你想根据B栏中的值将主表单分成多张。

您可以使用excel vba词典

Does VBA have Dictionary Structure?

  1. 您需要将具有映射的工作簿加载到字典中,如下所示:

    Key ='B列中的值'

    值='您希望数据进入的工作表的名称'

  2. 在包含数据的工作表中循环获取B列中的值,在字典中查找以获取此数据应该到达的工作表名称。将数据写入该工作表名称。

  3. 希望这有帮助。