我需要一个类似于C ++ STL地图类的VBA地图对象,以便在Excel 2010中使用。我害怕自己写一个,并且还害怕写一个XLL。有谁知道这样的对象可以免费获得? Scripting.Dictionary不会这样做,因为我需要有序的迭代。
答案 0 :(得分:0)
以下是MSDN上托管的一本书的章节,其中描述了创建二叉树,可能至少可以帮助您入门:Implementing a Binary Tree
他们确实提到cd上应该有示例代码,不确定你是否可以从那里或从发布者那里下载,也不确定提供源代码的许可证。
答案 1 :(得分:0)
在回答我自己的问题时,Collection对象可用于有序迭代。但是,唯一可用的订单是项目编号。我最终使用ATL创建了一个暴露std:map的COM对象。