我应该如何让ms-excel识别字符串,如" / deg"作为捷径?

时间:2016-04-14 23:28:40

标签: excel vba excel-vba

这甚至可行吗?能够只输入/ deg并让Excel用度数符号自动替换该短语将非常有用,但我不确定如何处理这样的事情。我的VBA /宏观知识有点缺乏

2 个答案:

答案 0 :(得分:1)

这是一个小技巧........我们在一个单元格中输入 127 / deg

enter image description here

如果我们选择单元格并运行这个微小的宏:

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

我们将:

enter image description here


这是一个真实的数值,格式为度数符号。现在可以在算术上使用该单元格。

答案 1 :(得分:0)

如果添加对自动更正的引用,则可以在键入时替换它们。

如果要将所有标准数学自动更正值添加到常规自动更正,有一种方法可以执行此操作here。显然,数学自动更正在excel中不起作用。

可以在文件>选项>校对

下找到自动更正