ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 哎哟喂先森

[分享] 分享EXCEL批量英译中谷歌翻译,无需安装插件即可实现

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2021-1-8 17:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
我特贪心把字海,谷歌,有道揉到一起做了一个全能的翻译。英语词组显示读音及汉语注释。遇到罕见字显示拼音和解释。遇到非汉语翻译成汉语,遇到汉语则译成英语。点中单元格就将翻译内容显示的状态栏上面。解决了所有小bug,如遇到转义字符显示不正常等。用uncode码做识别,能自动转换只需要一个命令,代码也不长,用的是split过滤,unicode转utf-8,使用是Public Declare Function MultiByteToWideChar ,这样全部代码就非常简洁,不超过40行代码就可以全搞定。这些都是网友们奉献的,我只是拼装一下。

TA的精华主题

TA的得分主题

发表于 2021-1-8 17:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
你已经站在诸国语言译成中文,中文译成英语的大门口了,小小改动一下就可以实现,加油

TA的精华主题

TA的得分主题

发表于 2021-1-8 18:04 | 显示全部楼层
大漠狂沙老祖 发表于 2021-1-8 17:21
我特贪心把字海,谷歌,有道揉到一起做了一个全能的翻译。英语词组显示读音及汉语注释。遇到罕见字显示拼音 ...

我昨天晚上还在学习这个代码,您的代码呢?

TA的精华主题

TA的得分主题

发表于 2021-1-8 18:33 | 显示全部楼层
weiyingde 发表于 2020-2-12 20:32
老师好,我想把它引入word 模板中,红字的地方作修改(不修改显然不能运行)
却出现乱码:
Public Func ...

API中是有函数:MultiByteToWideChar直接实现unicode转utf-8,就是那个一大堆%的东西,不用自已折腾.Hex2Bin(Left(Hex(AscW。一个字节用Abs(Asc(txt1)) < 128,四个,三个两个字节呢,诸国语言都是可以用谷歌翻译成中文的,删掉过多的限制语句,更简洁,谷歌可以自动识别的。

TA的精华主题

TA的得分主题

发表于 2021-1-9 20:17 | 显示全部楼层
YZC51 发表于 2020-2-13 10:28
或者用下面的函数替换

Function encodeURI(strText As String) As String

这个方式会猝死,举个例子
Aponapa ma'ta' ngagam basa Madura saos?
这个轩换时会显示  缺少 ')'

TA的精华主题

TA的得分主题

发表于 2021-1-9 22:41 | 显示全部楼层
大漠狂沙老祖 发表于 2021-1-9 20:17
这个方式会猝死,举个例子
Aponapa ma'ta' ngagam basa Madura saos?
这个轩换时会显示  缺少 ')'

我下载下来不能用啊

TA的精华主题

TA的得分主题

发表于 2021-1-25 20:04 | 显示全部楼层
这个接口已经有限制了,翻译不了多少。在Excel中可以使用谷歌批量翻译函数,GoogleTranslate(text, [from_lanaguage], [to_lanaguage])。参数text指待翻译的文字,from_language指翻译后的语言种类,默认翻译成英文en, to_language指待翻译文字的语言种类,默认是中文zh-CN。该函数每批次翻译需10-30秒,每批次可处理100个翻译请求或字符合计小于4000。当出现“后台正在处理”或为空时,请按照发送的请求数量多少,稍后一段时间再刷新公式获得翻译结果。

TA的精华主题

TA的得分主题

发表于 2021-5-28 13:01 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

大佬!请教一下,为啥我下载的附件中,你预设的两个单元格翻译都是0啊

TA的精华主题

TA的得分主题

发表于 2021-6-29 19:42 | 显示全部楼层
ExcelAPInet 发表于 2021-1-25 20:04
这个接口已经有限制了,翻译不了多少。在Excel中可以使用谷歌批量翻译函数,GoogleTranslate(text, [from_l ...

没有这个函数啊!

TA的精华主题

TA的得分主题

发表于 2021-6-30 21:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
需要安装Excel网络函数库的
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-6-8 01:00 , Processed in 0.032058 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表