分享

VBA中Dictionary对象使用小结

 hdzgx 2019-11-16
  1. Dim dict
  2. ' 创建Dictionary
  3. Set dict = CreateObject("Scripting.Dictionary")
  4. ' 增加项目
  5. dict.Add "A", 300
  6. dict.Add "B", 400
  7. dict.Add "C", 500
  8. ' 统计项目数
  9. n = dict.Count
  10. ' 删除项目
  11. dict.Remove ("A")
  12. ' 判断字典中是否包含关键字
  13. dict.exists ("B")
  14. ' 取关键字对应的值,注意在使用前需要判断是否存在key,否则dict中会多出一条记录
  15. Value = dict.Item("B")
  16. ' 修改关键字对应的值,如不存在则创建新的项目
  17. dict.Item("B") = 1000
  18. dict.Item("D") = 800
  19. ' 对字典进行循环
  20. k = dict.keys
  21. v = dict.Items
  22. For i = 0 To dict.Count - 1
  23. key = k(i)
  24. Value = v(i)
  25. MsgBox key & Value
  26. Next
  27. ' 删除所有项目
  28. dict.Removeall

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多