如何删除Excel中的删除线(3种方法)

  • Share This
Hugh West

尽管删除线单元格是可读的,但对许多读者来说是不舒服的。 在这篇文章中,你将学习如何在Excel中删除删除线的3个简单方法。

下载实践模板

你可以从这里下载免费的练习Excel模板。

删除Excel.xlsm中的删除线

在Excel中删除删除线的3种简单方法

以下面的数据集为例,我们将学习如何在Excel中以3种不同的方式去除删除线。

1.删除Excel中删除删除线的键盘快捷方式

要从Excel中删除删除线,可以用 键盘快捷键 ,

  • 首先。 选择单元格 带删除线。
  • 然后按 Ctrl+5 在你的键盘上。

就这样,只需按下 Ctrl+5 键盘上的删除线将删除单元格中所有的删除线。

2.Excel中删除删除删除线的单元格格式功能

我们可以使用Excel的 格式化单元格 功能来删除单元格中的删除线。

步骤。

  • 首先。 选择单元格 带删除线。
  • 接下来,在 首页 选项卡,选择 格式化单元格 选项(如下图所示)。

  • 格式化单元格 在弹出的窗口中,进入 字体 选项卡和 取消检查 旁边的复选框 删除线 根据 影响 选择。
  • 新闻 认可 .

这个过程将删除单元格中的所有删除线。

3.用VBA删除Excel中的删除线行

如果你想从你的Excel中删除所有的删除线行,那么 VBA 是实现该任务的最有效和最安全的方法。

下面给出了从Excel中删除删除线行的步骤。

步骤。

  • 新闻 Alt + F11 在你的键盘上,或进入标签 开发人员 -> Visual Basic 打开 Visual Basic编辑器 .

  • 在弹出的代码窗口中,从菜单栏中,点击 插入 -> 模块 .

  • 在代码窗口,复制以下代码并粘贴。
 Sub DeleteStrRows() Dim r As Range Dim iCheck As Boolean Dim i As Integer Dim iRows As Integer iRows = Selection.Rows.Count If iRows> 2 Then For i = iRows To 1 Step -1 iCheck = False For Each r In Selection.Rows(i).Cells iCheck = IsNull(r.Font.Strikethrough) If Not iCheck Then iCheck = r.Font.StrikethroughIf iCheck Then Exit For Next r If iCheck Then Selection.Rows(i).EntireRow.Delete Next i End If End Sub 

你的代码现在可以运行了。

  • 返回到 感兴趣的工作表 你的删除线行的位置。 选择行 运行 宏观。

这将从你的Excel工作表中删除所有的删除线行。

总结

本文向您展示了如何用3种不同的简单方法在Excel中删除删除线 . 我希望这篇文章对你非常有益。 欢迎提出任何有关该主题的问题。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.