一、案例概述:
通过本次案例来提升对vba字典的学习,本次案例主要练习的是将同一列同名对应的值进行相加计算。

二、案例如下:

(1)源数据:

(2)代码部分:

Sub 字典()Dim 字典, arr1, arr2, iSet 字典 = CreateObject("Scripting.Dictionary")i = 2Do While Range("A" & i) <> ""Key = Range("A" & i)If 字典.Exists(Key) Then'item是key对应的值字典.Item(Key) = 字典.Item(Key) + Range("B" & i).ValueElse'将key和值添加到字典中字典.Add Key, Range("B" & i).ValueEnd Ifi = i + 1Loop字典条数 = 字典.CountIf 字典条数 > 0 Thenarr1 = 字典.keys()arr2 = 字典.items()Range(Cells(2, 4), Cells(字典条数 + 1, 4)) = Excel.Application.Transpose(arr1)Range(Cells(2, 5), Cells(字典条数 + 1, 5)) = Excel.Application.Transpose(arr2)End If
End Sub

(3)结果呈现:

vba字典学习案例二相关推荐

  1. DataWhale集成学习Task15 集成学习案例二 (蒸汽量预测)

    集成学习案例二 (蒸汽量预测) 文章目录 集成学习案例二 (蒸汽量预测) 1 整体思路 1.1 整体步骤 1.2 评价指标 2 实战演练 导入package 加载数据 探索数据分布 特征工程 模型构建 ...

  2. PHP学习案例二 商品价格计算

    <?php header('Content-type: text/html; charset=utf-8'); const DISCOUNT =0.8; //定义变量,保存所有商品名称 $fru ...

  3. 深度学习(三十)贪婪深度字典学习

    贪婪深度字典学习 原文地址:http://blog.csdn.net/hjimce/article/details/50876891 作者:hjimce 一.相关理论 近几年深度学习声名鹊起,一个又一 ...

  4. 【集成学习(下)】Task15 集成学习-案例 蒸汽量预测

    文章目录 集成学习案例二 (蒸汽量预测) 背景介绍 数据信息 评价指标 导入package 加载数据 探索数据分布 小小个人总结 特征工程 模型构建以及集成学习 进行模型的预测以及结果的保存 参考 集 ...

  5. Webpack从入门到进阶(二)---附沿路学习案例代码

    文章目录 Webpack从入门到进阶(一)---附沿路学习案例代码 一.Webpack简介 1.前端发展的几个阶段 2.前端三个框架的脚手架 3.Webpack是什么? 4.webpack和vite ...

  6. ajax入门学习(二)小案例Demo1

    (尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/55823800冷血之心的博客) ajax入门学习(一) ajax入门 ...

  7. Houdini学习笔记——【案例二】消散文字制作

    [案例二]Houdini消散文字制作 一.Overview     文字通过时间轴中frame变化而碎裂从两边开始向着中间消散并向镜头移动. 效果 二.Sop(Surface OPerators or ...

  8. 【b站黑马程序员C++视频学习笔记-多态案例二-制作饮品】

    多态案例二-制作饮品 利用多态实现制作咖啡和茶水 Coffee和Tea继承了抽象类AbstractDrinking,并重写了AbstractDrinking的抽象函数 #include<iost ...

  9. Day15-集成学习-机器学习-案例二:蒸汽量预测(DataWhale)

    案例二.蒸汽量预测 1. 基础信息 数据信息: 训练数据(train.txt) 测试数据(test.txt) 特征变量字段:V0-V37 目标变量字段:target 目的:利用训练数据训练出模型,预测 ...

  10. python 判断字典key是否存在_神奇的VBA字典,判断数据是否重复

    心胸开阔一点,不去争:得失看轻一点,不去争:功利心淡一点,不去争.一杯茶,满也好,少也好,不要浪费时间去争:浓也好,淡也好,其中自有值得品的味道.人生有顺境也有逆境,不可能处处是逆境:人生有巅峰也有谷 ...

最新文章

  1. String.Split()函数
  2. 防止apche列出目录以及下载文件
  3. ECCV 2020 | 智能自动零售可行吗?AI安全应引起广泛关注!
  4. Spring Boot配置@spring.profiles.active配置
  5. pythonui教学视频_分享软件开发相关视频教程(Java、C++、Python、UI设计、HTML5、iOS)...
  6. Mono Compatibility
  7. python的变量名有哪些_【python字符串做变量名的方法有哪些?这些方法对python应用很重要】- 环球网校...
  8. Julia 语言可重用性高竟源于缺陷和不完美?
  9. C++回声服务器_6-多进程pipe版本服务器
  10. 力扣-547 省份数量
  11. 【渝粤教育】国家开放大学2018年秋季 0676-22T物流成本管理 参考试题
  12. PMBOK--项目整合管理
  13. 什么能让我们用青春、用生命去垫付?
  14. postman安装与使用
  15. 三目运算(三目表达式)是什么?
  16. 129页4万字某智慧能源集团数字化管控平台项目 建设方案
  17. 统计天数oracle,Oracle计算连续天数,计算连续时间,Oracle连续天数统计
  18. linux6.5关闭防火墙命令,centos关闭防火墙的方法
  19. 【js】复选框,复选下拉框,文本框勾连
  20. 数字图像处理(13): 形态学处理——图像开运算与图像闭运算

热门文章

  1. 如何删除PPT中自带的切换动画?
  2. html中如何写平方根等,excel平方根
  3. 我是 SPI,我让框架更加优雅了!
  4. 一次学会b站视频下载_合并_剪辑,亲测有效~
  5. 如何批量调整图片大小?
  6. 中小微企业财务报表三剑客之资产负债表
  7. python合并文件夹_python实现将两个文件夹合并至另一个文件夹(制作数据集)
  8. 使用Python3进行身份证号码标准验证
  9. springboot集成微信支付普通商户版之H5支付
  10. 席位、交易单元、交易网关是什么