excel 快速批量替换单元格内容

 时间:2026-02-15 07:30:31

1、目标:需要将下图中的苹果、西瓜、香蕉 换成拼音缩写

excel 快速批量替换单元格内容

excel 快速批量替换单元格内容

2、如果用ctrl+h 替换需要操作三次,如果水果有几十种,恐怕要花不少时间在数据整理上。

这时候就要用宏了。

3、ALT+F11

打开宏

excel 快速批量替换单元格内容

4、双击 this workbook

excel 快速批量替换单元格内容

5、将下列代码粘贴到右边白框内:

Sub 水果名称修改()    Cells.Select    Selection.Replace What:="苹果", Replacement:="PG", LookAt:=xlPart, _        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _        ReplaceFormat:=False    Selection.Replace What:="香蕉", Replacement:="XJ", LookAt:=xlPart, _        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _        ReplaceFormat:=False    Selection.Replace What:="西瓜", Replacement:="XG", LookAt:=xlPart, _        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _        ReplaceFormat:=False   End Sub

excel 快速批量替换单元格内容

6、点击 保存按钮

excel 快速批量替换单元格内容

7、由于是一般的excel文档会弹出对话框,点击确定

excel 快速批量替换单元格内容

8、插入-形状-长方形

画一个按钮

excel 快速批量替换单元格内容

excel 快速批量替换单元格内容

9、给按钮添加宏

右边右键点击蓝色按钮,选择 指定宏

excel 快速批量替换单元格内容

10、选择  水果名称修改

excel 快速批量替换单元格内容

11、点击按钮,可以看到 A列商品 名称变为了拼音缩写

excel 快速批量替换单元格内容

12、保存excel   ,ctrl + s

  • VBA 删除重复行
  • 利用VBA代码让你的excel开口说话
  • Excel VBA 单元格删除与信息删除
  • 怎样使用VBA批量修改数据标签?
  • Excel中如何利用VBA生成一个数字序列?
  • 热门搜索
    葫芦丝怎么吹 牙缝大怎么办 衣服掉色怎么办 大便不成形怎么办 头皮很痒是怎么回事 鲫鱼怎么做 腰间盘突出怎么办 社保申请书怎么写 咳血是怎么回事 我的世界雪人怎么做