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
投稿

猜你喜欢

  • Notability 无法连接 iCloud,怎么办?

    2022-12-25 05:53:03
  • 利用Excel函数查找重复和不重复数据实现教程

    2022-05-10 21:53:59
  • Win11怎么关闭Hyper-V虚拟机功能?

    2023-01-07 09:00:08
  • Win10安装一直卡在请稍等怎么办?

    2023-04-25 22:51:58
  • wps文字如何填充表格内容

    2022-05-07 02:04:42
  • msvcp140.dll是什么意思怎么安装_msvcp140.dll的意思和安装步骤方法

    2022-08-07 18:28:10
  • Win10预览版Build9860 增加新包管理框架OneGet

    2023-10-16 10:28:54
  • Word文档怎么一键生成PPT?

    2023-04-16 22:23:13
  • 如何使用 iCloud 钥匙串管理和存储密码?

    2023-03-21 10:32:36
  • Win10系统PIN码无法使用如何解决?

    2022-03-15 01:56:10
  • 最新款iPhone SE今日开售!苹果同时送上贴心的专属更新

    2023-12-30 16:18:52
  • WPS文字字体样式不一样怎么进行统一?

    2023-11-26 15:17:28
  • excel函数提取大写字母创建缩写

    2022-02-27 22:17:45
  • PowerPoint制作课件的方法

    2022-05-01 23:22:28
  • 唱鸭APP怎么查看喜欢的歌?唱鸭APP查看收藏位置的方法

    2023-09-22 01:13:50
  • wps演示怎么换背景

    2022-10-06 19:27:35
  • Win10系统如何修复intelppm.sys BSOD错误

    2023-05-19 11:50:26
  • Excel电子表格工作簿减肥秘招

    2022-12-06 22:06:54
  • win10耳机和音响一起响怎么解决?win10耳机和音响一起响解决方法

    2023-02-15 21:01:37
  • 如何修复电脑蓝屏错误代码c0000145?

    2023-01-05 18:47:46
  • asp之家 电脑教程 m.aspxhome.com