Excel VBA怎么使用字典Dictionary对象的通用代码?

时间:2023-03-01 21:28:50 

Excel中VBA怎么使用字典Dictionary对象的通用代码?Excel中想使用字典Dictionary对象功能该怎么使用呢?下面我们就来看看详细的教程,需要的朋友可以参考下

字典Dictionary对象是一个非常强大的辅助对象,利用该对象可以实现相关的提取的不重复值的任何案例。本文将简要介绍在VBA中使用字典Dictionary对象的通用代码。

1、新建一个空白工作簿,在工作表界面按下组合快捷键Alt+F11或者右键单击任意一个工作表标签,在弹出的右键快捷菜单单击“查看代码”进入VBA编辑环境,如下图所示:

Excel VBA怎么使用字典Dictionary对象的通用代码?

Excel VBA怎么使用字典Dictionary对象的通用代码?

2、在“代码窗口“中复制粘贴以下代码:

Sub Dic()

    '定义字典对象变量

    Dim oDic As Object

    '创建字典对象

    Set oDic = CreateObject("Scripting.Dictionary")

    Dim arrKey

    Dim arrItem

    With oDic

        '添加键和项目(key,item),其中键不能重复

        .Add 1, "a"

        .Add 2, "b"

'        判断是否存在某个键

        MsgBox .Exists(2)

        '把键2的项目修改为"d"

        .Item(2) = "d"

        '返回键的数组

        arrKey = .keys

        '返回项目的数组

        arrItem = .items

        '清空字典

        .RemoveAll

    End With

    '释放字典对象,清空内存

    Set oDic = Nothing

End Sub

如下图所示:

Excel VBA怎么使用字典Dictionary对象的通用代码?

3、以上代码是在VBA中使用字典对象的通用代码,任何具体的案例都可以在这个代码的基础上进行修改,建议收藏保存,避免每次使用字典对象时需要重复输入以上代码。具体的字典对象的所有属性、方法可以参考MSDN中的在线帮助。

标签:Excel,VBA,字典
0
投稿

猜你喜欢

  • word中的表格,有些格不能编辑怎么办

    2023-11-30 22:23:46
  • Word2007中怎样安装并使用:公式编辑器MathType

    2022-03-06 12:03:08
  • 如何将Word的文字转到Excel里去,如何把Excel表格插入到Word

    2022-11-11 03:26:10
  • Word2013怎么设置图片背景透明

    2023-11-28 20:19:11
  • word2007如何查看字数统计?

    2023-10-09 23:46:19
  • Win10电脑很卡怎么办?Win10电脑必须做的优化教程

    2023-11-22 22:34:55
  • Word 2010打开时提示"正在配置"怎么办

    2023-11-28 13:28:31
  • word 文档纸张大小没有b5怎么添加

    2023-07-21 18:13:59
  • 微软将于本月(4月)底推出Office 2016预览版 专为手机优化

    2023-08-08 02:49:49
  • Excel怎么利用公式生成九九乘法表?

    2022-06-26 07:47:55
  • win10下载软件被阻止安装怎么办?win10下载软件被阻止安装的解决方法

    2023-11-06 00:13:18
  • windows10系统光盘安装教程

    2023-11-09 04:07:58
  • word 项目符号和编号功能 使用实例教程

    2023-08-01 00:00:19
  • Win10系统C盘WinSXS文件夹占用内存很大要如何清理?

    2023-11-15 12:28:51
  • Word怎么显示导航目录检索章节目录检索导航?

    2023-11-24 17:23:51
  • MindMapper如何导图插入Excel

    2022-11-17 14:16:45
  • Word 2010中Insert键的技巧与妙用

    2023-06-08 20:00:33
  • word 2013段落的对齐方式有哪些

    2023-05-14 04:29:28
  • word 文本框如何自动调整大小

    2023-02-02 17:06:00
  • 7个excel公式复制高级技巧

    2023-07-21 22:45:45
  • asp之家 电脑教程 m.aspxhome.com