是否可以使用字符串作为索引?

时间:2008-11-25 19:03:00

标签: ms-access access-vba

在其他语言中,您可以使用字符串作为键 -

PHP:

$array['string'] = 50; 
$array['anotherstring'] = 150;

这可以在VBA中使用吗?

3 个答案:

答案 0 :(得分:5)

在VBA中,您可以创建一个Collection对象。集合中的项目可以通过索引(长整数)或字符串键访问。

答案 1 :(得分:3)

答案 2 :(得分:0)

我很长一段时间没有使用VBA,但这些不是数组,它们是hashes(在perl中)和associative arrays(在PHP中)。如果您正在寻找答案,那么搜索其中一个术语和VBA而不仅仅是“数组”可能会获得更好的结果。

据我所知,VBA中没有本机哈希表类型,但就像我说的那样,自从我使用它以来已经有一段时间了,所以我可能错了。