vba结束本次循环进行下次_VBA从0学起来-批量替换(源码)

学好EXCEL,就是学会了OFFICE系列的最重要的工具。

但如何算是学好呢,从无到有,从有到精,从精到巧为共勉!

近来有人私信留言我,也是我自己最近也需要用到一个VBA功能,就是批量替换。

就是这嘎达呢,一键灵活替换了自己辛苦一上午的手工替换的工作量。

老师也录制了上下两集从0到1的见证视频,当然,源码在下方!

74c747418020d65a3babec344481d25b.png

vba应用背景

Sub 批量替换()'精确匹配的做法'1.选择匹配的区域Dim rng_替换 As RangeSet rng_替换 = Application.InputBox("选取替换匹配的区域(2列 多行)", Type:=8)'1.1 数组Dim arr() '动态数组arr = rng_替换.Value'2.循环替换For i = 1 To 2[c2:e16].Replace What:=arr(i, 1), Replacement:=arr(i, 2), LookAt:=xlWhole, _SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ReplaceFormat:=FalseRange("D12").SelectNext'3.结束MsgBox "小主,全部按你的心意,精确匹配替换完成了!"End Sub

单选/ 本次选择区域用了那个内置对话框?

  • A.application.msgbox
  • B.application.inputbox
  • C.application.msgbox

投票

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值