【问题标题】:excel translate function as formulaexcel翻译函数作为公式
【发布时间】:2020-09-01 15:02:02
【问题描述】:

是否可以使用 excel vba 制作一个可以使用 excel 的“新”翻译功能的公式/函数,以便翻译单元格的文本? 像

=translate(from_language;to_language;A1) 以及翻译文本的结果。

感谢您的帮助

【问题讨论】:

  • Excel 有一个内置的翻译功能:审阅 -> 翻译。
  • 您不能使用评论->在 vba 中翻译。请参阅此解决方法:stackoverflow.com/questions/19098260/translate-text-using-vba
  • 我知道,我正在尝试的是在公式中使用该函数,自动翻译文本是几个单元格!
  • 您如何尝试将代码转换为 UDF?请edit您的帖子与您的尝试一起说明问题所在。

标签: excel vba


【解决方案1】:

您可以在 VBA 函数中使用任何 Excel 功能,如以下非常简单的示例(& 表示连接):

Function Do_Something(Target As Range)
  Do_Something = "Something: " & Target.Value
End Function

您可以录制一个宏,以便查看 VBA 中的翻译是如何完成的,并将其转换为一个函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多