vba单元格批量赋值_实用|利用VBA批量按条件给单元格添加批注!

我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务。支持我,也为自己加油!

上一节中我们讲过给单元格添加和删除批注的方法,这一节我们来解决一个实例问题。 如下: 3a6e2b2863096176d46f1725dcc8e726.gif 需要批量给上图中每个部门对应的最高工资的单元格添加批注,批注内容如下: 部门名称+最高工资 思路如下: 1、想要插入批注,必须找到对应的单元格,单元格要对应部门的单元格,所以第一步先要找到有几个部门。 循环部门列,把部门写入字典,这样就可以提取出不重复的部门。 2、用函数maxifs可以求出每个部门对应的最高工资。 3、用find在工资列找见最高工资,为防止最高工资不止一个,所以用do-loop循环,为每个找见的最高工资所在的单元格添加批注。 具体代码如下:
Sub pltjpz()Dim d As ObjectDim rng As Range, rng1 As Range, rng2 As Range, rng3 As RangeDim i%, m As Double, a$, b
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值