您现在的位置 > 首页>知识问答 >

Excel 如何实现批量替换不同的关键词呢?

点击图片查看下一页
查看原图
更新:07-12     编辑:     来源:    

  • 比如说 如何把北京 上海 广州 这几个关键词 统一替换成 深圳呢?

    如果使用一般的替换 需要各操作三次;但是关键词量一大 这样效率就太低了。 希望各位能指教下思路


    网友评论:
    批量替换宏很快的,随便网上搜一个就有
    比如下面这个就是把sheet1里面的内容用sheet2的AB列替换
    你这个例子里就是sheet2的第一列是北上广,第二列是深

    Sub 替换()
        Dim Ar, I As Long
        Ar = Worksheets(2).UsedRange
        For I = 1 To UBound(Ar)
            Worksheets(1).Cells.Replace Ar(I, 1), Ar(I, 2), xlPart, , False
        Next
    End Sub
    不跨表的话,先按列排序然后手动粘贴一次?
    crtl+h
    不用编程的办法,另存为csv,csv是纯文本格式,可以用文本编辑器打开,正则替换,再用excel打开,保存回xlsx。
    如果有其他excel的高级用法, 建议用vba搞定


    多谢 简单有效


    也感谢楼上的诸位

相关推荐

精彩图集

一品图片网部分图片资源收集于互联网,如果侵犯了您的版权请来信告知,我们会及时处理和回复,邮件地址:
© 2021 一品图片网 版权所有 苏ICP备150288886号 | sitemap | 图片大全