分享

【烟花原创】VBA零基础之第125篇字典(二)

 fzchenwl 2015-04-02

三、字典的方法与属性

1.Add方法

添加一对相对应的关键字Key和条目Item到字典对象中。

语法:add key,item

Key 必需参数,与条目相关联的关键字(例如电话簿中的姓名)
Item 必需参数,与所添加的关键字相关联的条目(例如电话簿中姓名对应的手机号码)

注意:如果关键字在字典中已经存在,则再次添加会产生错误。

示例:


注意:把要把单元格的值做为关键字添加到字典中时,不要用这种写法:d1.add range(“a1”),””,而要写成d1.addrange(“a1”).value,””。大家可以试试这种写法,单步运行,观察本地窗口。



2.Remove方法

从一个 Dictionary 对象中删除一个关键字和条目对。

语法:Remove(Key)

Key,必需,从字典对象中删除指定的关键字及与之相对应的条目。

比方从电话本中删除某个联系人,联系人对应的手机号码也就删除了。

注意:如果指定的关键字不存在,则会产生一个错误。

示例2


单步执行代码时,注意观察本地窗口中d1,d2变量(展开变量名前的+号)。

特别是在执行remove前后本地窗口中变量的变化。

执行d2.remove (“E”)时,由于d2字典对象中并没有添加关键字”E”,所以在执行时就产生了错误。

附加:细心的童鞋可以观察下地窗口中字典对象变量中的属性:comparemodeCount


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多