是否可以将 Excel 中的一列指定为阿拉伯语,而将所有其他列指定为英语?

是否可以将 Excel 中的一列指定为阿拉伯语,而将所有其他列指定为英语?

正如你在下面看到的,我正在制作 GPS 跟踪报告

第一列显示车辆停止的位置,需要用阿拉伯语显示,而停止时间则应用英语显示。

从一种语言切换到另一种语言很困难,所以我希望第一列自动显示阿拉伯语,第二列自动显示英语。

这可能吗?

在此处输入图片描述

答案1

由于键盘输入/语言栏是在系统级别控制的(例如由 Windows),因此我认为您无法按照自己的需要按单元格进行设置。

也许如果您愿意将 VBA 代码添加到电子表格并将其保存为启用宏的 .xlsm 文件,您可以通过选择更改事件中的 dll 调用触发语言栏切换。请参阅这里类似的问题。不过我猜这不值得付出努力。

作为替代解决方案,您可以仅使用阿拉伯语键盘输入您的位置和时间,然后使用公式将阿拉伯语/分隔符替换为 H 和 MEg,8:5;-54;-54;然后在下一列中输入公式=SUBSTITUTE(SUBSTITUTE(B2, ":", "H"), ";", "M")

相关内容