Table of contents
尽管删除线单元格是可读的,但对许多读者来说是不舒服的。 在这篇文章中,你将学习如何在Excel中删除删除线的3个简单方法。
下载实践模板
你可以从这里下载免费的练习Excel模板。
删除Excel.xlsm中的删除线
在Excel中删除删除线的3种简单方法
以下面的数据集为例,我们将学习如何在Excel中以3种不同的方式去除删除线。
1.删除Excel中删除删除线的键盘快捷方式
要从Excel中删除删除线,可以用 键盘快捷键 ,
See_also: 在Excel中使用OFFSET和MATCH求和(4个理想例子)
- 首先。 选择单元格 带删除线。
- 然后按 Ctrl+5 在你的键盘上。
就这样,只需按下 Ctrl+5 键盘上的删除线将删除单元格中所有的删除线。
2.Excel中删除删除删除线的单元格格式功能
我们可以使用Excel的 格式化单元格 功能来删除单元格中的删除线。
步骤。
- 首先。 选择单元格 带删除线。
- 接下来,在 首页 选项卡,选择 格式化单元格 选项(如下图所示)。
- 从 格式化单元格 在弹出的窗口中,进入 字体 选项卡和 取消检查 旁边的复选框 删除线 根据 影响 选择。
- 新闻 认可 .
这个过程将删除单元格中的所有删除线。
See_also: 如何用Excel的IF函数处理数值范围(10个例子)
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中删除删除线 . 我希望这篇文章对你非常有益。 欢迎提出任何有关该主题的问题。
Previous post 如何在Excel中用公式分割文本(5种方法)
Next post 如何在Excel中查找范围内的值(3种方法)