如何在 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 中将减号从右向左或从后向前移动,以突出显示特定的一组数据。
相关文章
有用资源
excel 参考教程 - 该教程包含有关 excel 的更多信息:https://www.cainiaomax.com/excel/

