VBA 字典Dictionary的使用 下载本文

内容发布更新时间 : 2024/5/13 4:13:31星期一 下面是文章的全部内容请认真阅读。

VBA 字典Dictionary的使用

一、字典是极为重要的对象,就像小时候我们使用的新华字典一样。里面收藏了很多汉字,我们可以根据需要,查看指定汉字的解释,Dictionary对象也是这个原理。不同的是,我们可以根据自己的需要,去创造一本字典,可以存入需要哪些“字“,和这些“字”对应的“解释”,可以随时清空字典或者移除不需要用到的'字'和对应的'解释'。空说无用,还是实际操作吧。

(1)首先得在工具——引用——选择库文件

(2)声明一个字典对象 命名叫dic(多数时候都是这样()3)输入代码——执行添加一个字,和对应的解释然后输出这个字对应的解释

(4)再次执行上述代码,就会报错。原因是这本叫做dic的字典里面,已经保存了“文字”的解释了。在添加就冲突了。 (5)我们可以在每次执行结束后,移除“文字”和对应的解释,这样就可以反复执行了。

(6)因为我们刚才只给dic添加了一个字,所以上述删除命令也可以改为,移除所有字。效果是一样的。

(7)其实,我们可以这样向字典里添加字,这样表达更简单。第二次会覆盖第一次的内容。(8)字典里的字一般是文本或者数值,字典的项虽然Sir没有全试过。但是估计可以

是一切对象,甚至可以是另外一个字典对象。比如我们可以把图书馆藏目录看成一个字典,新华字典本身也是一个字典。在图书馆藏目录里面有个编号 “ZD518”,它对应的项就是新华字典。新华字典里有个关于“文字”的解释——“记录用的符号”。

(9)正因如此,字典使用起来非常的灵活,解决匹配问题和分类汇总问题上,非常方便。亲们,可以发挥自己的想象力,尽情发挥和尝试。(10)自己看代码二、最后想说的话,实战是提高VBA水平的捷径,即日起,不定期更新实战例子。如果觉得对您有帮助,欢迎赞赏哦!有定制服务需求的或是需要系统学习、拜Sir为师的随时欢迎。本文系作者NextSeven原创,转载请注明出处。未经作者允许,请勿用于商业用途