我应该如何获得ms-excel来识别诸如“/ deg”之类的string作为快捷方式?

这是否可行? 如果能够input/ deg并使用Excel自动replace带有度符号的短语将非常有用,但是我不确定如何处理这样的事情。 我的VBA /macros观知识有点欠缺

这是一个小小的诀窍……..说我们在一个单元格中input127度

在这里输入图像说明

如果我们select单元格并运行这个小macros:

Sub AMatterOfDegree() Dim r As Range, v As String For Each r In Selection v = r.Text If Right(v, 4) = "/deg" Then r.Value = Left(v, Len(v) - 4) r.NumberFormat = "General" & ChrW(176) End If Next r End Sub 

我们将有:

在这里输入图像说明

这是一个真正的数值,在格式中有度符号。 这个单元现在可以算术运算。

如果添加对自动更正的引用,则可以在input时replace它们。

如果您想要将所有标准math自动更正值添加到正常自动更正,则可以在此处执行此操作 。 显然mathautocorrect并不真正在Excel中工作。

自动更正可以在文件>选项>校对下find