Excel VBA怎么使用字典Dictionary对象的通用代码?
时间:2021-09-19
来源:互联网
标签:
字典Dictionary对象是一个非常强大的辅助对象,利用该对象可以实现相关的提取的不重复值的任何案例。本文将简要介绍在VBA中使用字典Dictionary对象的通用代码。
软件名称:Excel2003绿色版 EXCEL2003精简绿色版 (附excel2003绿色工具)软件大小:13.3MB更新时间:2012-06-19立即下载
1、新建一个空白工作簿,在工作表界面按下组合快捷键Alt+F11或者右键单击任意一个工作表标签,在弹出的右键快捷菜单单击查看代码进入VBA编辑环境,如下图所示:


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
如下图所示:

3、以上代码是在VBA中使用字典对象的通用代码,任何具体的案例都可以在这个代码的基础上进行修改,建议收藏保存,避免每次使用字典对象时需要重复输入以上代码。具体的字典对象的所有属性、方法可以参考MSDN中的在线帮助。
相关推荐:
excel怎么使用vba自动调整列宽?
excel表格怎么利用vba自动填充公式?
excel中怎么使用Vba批量删除指定文件夹下的所有文件?
-
电脑中远程访问功能怎么删除?删除远程访问功能详细步骤(电脑中远程访问怎么弄) 时间:2025-11-04 -
win7本地ip地址怎么设置?win7设置本地ip地址操作步骤(win7本机ip地址在哪里) 时间:2025-11-04 -
电脑中任务管理器被禁用怎么处理?任务管理器被禁用的详细解决方案(电脑中任务管理器显示内存如何释放) 时间:2025-11-04 -
2023年中央空调十大品牌选购指南 家用商用高性价比推荐排行 时间:2025-09-28 -
免费装扮QQ空间详细教程 手把手教你打造个性化空间不花钱 时间:2025-09-28 -
中国数字资产交易平台官网 - 安全可靠的数字货币交易与投资首选平台 时间:2025-09-28
今日更新
-
币安Launchpad项目筛选标准解析 了解关键条件与流程
阅读:18
-
社会摇是什么梗?揭秘爆火舞蹈背后的魔性魅力,年轻人都在跟风!
阅读:18
-
社区送温暖是什么梗?揭秘网络热词背后的暖心故事与幽默内涵!
阅读:18
-
怪物猎人旅人欧阳拓怎么样-欧阳拓角色
阅读:18
-
币安空投规则最新调整时间及参与指南
阅读:18
-
闪耀暖暖厨神小当家联动20日更新-大喵单品免费送
阅读:18
-
千机阵将领哪个好用-千机阵各阵营角色推荐
阅读:18
-
闪耀暖暖好搭节日程公开-主题曲MV将于12月6日上线
阅读:18
-
鸣潮千咲什么时候上线-千咲上线时间多久
阅读:18
-
明日方舟单人卫戍协议险境模拟-谢拉格阵容
阅读:18










