vba字典for循环嵌套执行顺序和动态添加问题

9月8日晚上11207班qq群在字典、数组for循環嵌套执行顺序方面进行了约两个小时热烈讨论。为了方便大家认识字典现将相关知识点进行简要梳理,并在后面补充字典方面的一些高级应用


字典(Dictionary)对象是微软Windows脚本语言中的一个对象,由具有唯一性的关键字(Key)和它的项(Item)联合组成字典中的关键字不能够重复,可以重复正如在我们的日常字典中,两个词可以表达同一个意思但是这两个词不能“长得一样”

一、字典基础操作() 创建字典


() 姠字典中添加关键字
通常情况下,可以使用Add方法向字典中添加关键字

需要注意的是,如果关键字已经存在使用Add方法时将导致一个错误:
当然,字典里的关键字不仅可以是字符串还可以是数字或者是一个对象(比如单元格区域或者另外一个字典)。
二、字典的前期绑定與后期绑定 (一)如何实现前期绑定和后期绑定

如果没有引用这个对象库的话会发生什么状况?下图告诉你~


事实上我们最初提供的幾个例子都使用了后期绑定:

(二)前期绑定和后期绑定的区别

  1. Sub 前期绑定与后期绑定的区别_1()
后期绑定则相对麻烦一些,下面看两个例子


  1. Sub 湔期绑定与后期绑定的区别_2()

  1. Sub 前期绑定与后期绑定的区别_3()
前期绑定时,系统将在编辑代码时自动提示相应的方法和属性这对新手非常实用,如下图: 有关字典的更多内容可参考蓝桥版主的帖子:

该贴已经同步到 smlee的微博

}

我要回帖

更多关于 vba字典嵌套 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信