【发布时间】:2021-01-02 20:47:53
【问题描述】:
我有多个数据集和这些数据表(excel)。
这是火车时刻表
depart a a a a
arrive t t t t
Train z1 z2 z3 z4
station
a
as 6:30:00 7:47:00 8:18:00 9:45:00
b
bs 6:33:00 7:50:00 8:21:00 9:48:00
c 6:35:00 7:52:00 8:23:00 9:50:00
cs 6:35:30 7:52:30 8:23:30 9:50:30
我尝试将数据放入集合或字典中 按火车和车站,或按时间和车站等提取数据(主要是时间)。
对于字典,好像我需要嵌套字典
对于收集,我可以按条件循环遍历所有项目吗?
谁能告诉我使用什么方法来获取数据(时间或车站或火车)?
任何建议将不胜感激。 谢谢
【问题讨论】:
-
您可以使用字典,是的,您可以遍历字典...检查这个问题并回答:stackoverflow.com/questions/21432222/…
-
实际上你需要字典数组。这可能是集合数组,但是字典比集合更快,并且集合在任何位置插入新元素的唯一优势并未参与。我也会尝试 ADODB query data from file 或 disconnected recordset,然后你可以通过过滤来获取数据。
标签: arrays vba dictionary data-structures collections