Excel一键实现单元格内容中文/英文的切换技巧

 时间:2026-02-14 18:16:58

1、新建一个Excel文档,另存为启用宏的工作簿,后缀名为xlsm格式。

Excel一键实现单元格内容中文/英文的切换技巧

2、绘制一个控制按钮,本教程以插入一个矩形形状为例。

Excel一键实现单元格内容中文/英文的切换技巧

3、编辑文字并美化控制按钮,如图所示。

Excel一键实现单元格内容中文/英文的切换技巧

4、切换到VBA界面,插入一个模块,不清楚的可以参考以下链接:

Excel一键实现单元格内容中文/英文的切换技巧

5、输入代码(复制粘贴即可):

Sub translation()

Dim i%, j%

i = ActiveCell.Row

j = ActiveCell.Column

Cells(i, j + 1).FormulaR1C1 = "=FILTERXML(WEBSERVICE(""http://fanyi. _

youdao.com/translate?&i=""&RC[-1]&""&doctype=xml&version"")," _

"//translation"")"

Cells(i, j + 1).Select

Selection.Copy

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,  _

SkipBlanks _

        :=False, Transpose:=False

    Application.CutCopyMode = False

End Sub

Excel一键实现单元格内容中文/英文的切换技巧

6、返回Excel窗口,指定宏。

Excel一键实现单元格内容中文/英文的切换技巧

Excel一键实现单元格内容中文/英文的切换技巧

7、以下列数据为例,选中需要中/英切换的单元格,点击按钮即可。

Excel一键实现单元格内容中文/英文的切换技巧

Excel一键实现单元格内容中文/英文的切换技巧

  • 怎样在EXCEL表格中做到随意切换中英文?
  • 如何在Excel中批量提取中文汉字和英文字母
  • 如何将Excel中屏幕提示语言设置为英语?
  • 如何在Excel中用VBA批量修改工作表标签的名字?
  • Excel表中VBA的Mid函数如何使用
  • 热门搜索
    什么是网上购物 双开单控是什么意思 quiet是什么意思 3166什么意思 并线辅助是什么意思 诱惑的意思 虎踞龙盘的意思 楔子是什么意思 哈哈大笑的意思 什么东西倒立后会增加一半