如何在 Excel 中将减号从右向左/从后向前移动?

ms excelmicrosoft technologiesadvanced excel function更新于 2025/1/24 16:12:17

像 Excel 这样功能强大的电子表格软件提供了多种格式选项,可以改善数据的呈现方式。有时,您可能需要移动单元格内的负号才能获得正确的格式。本视频将引导您完成基本步骤,无论您是想将减号移到数字的左侧还是将其移回前面。读完本文后,您将能够在 Excel 中使用减号来实现所需的格式。现在就开始吧!

将减号从右向左/从后向前移动

在这里,我们将首先创建一个 VBA 模块,然后运行它来完成任务。让我们看一个简单的过程,了解如何在 Excel 中将减号从右移到左或从后移到前。

步骤 1

假设有一张 Excel 工作表,其中的数据与下图类似。

首先,右键单击工作表名称,然后选择"查看代码"以打开 VBA 应用程序。

右键单击 >"查看代码"。

步骤 2

然后点击"插入",选择"模块",然后将以下代码复制到文本框中。

插入 >"模块">"复制"。

代码

Sub FixTrailingNumbers()
   Dim xRg As Range
   Dim xCol As Range
   Dim xTxt As String
   On Error Resume Next
   xTxt = ActiveWindow.RangeSelection.Address
   Set xRg = Application.InputBox("Select a range", "Move Minus Sign", xTxt, , , , , 8)
   If xRg Is Nothing Then Exit Sub
   For Each xCol In xRg.Columns
      xCol.TextToColumns Destination:=xCol, TrailingMinusNumbers:=True
   Next
End Sub

步骤 3

然后点击 F5 运行模块。选择单元格区域并点击"确定"。

F5 > 选择单元格 > 确定。

以下是如何在 Excel 中将减号从右向左移动的方法。

总结

在本教程中,我们通过一个简单的步骤,学习如何在 Excel 中将减号从右向左或从后向前移动,以突出显示特定的一组数据。


相关文章


有用资源