热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Excel中如何根据单元格内容删除行

根据单元格内容快速删除行,首先需要选中含有该单元格内容的所有行,然后删除。似乎在Excel当中除了VBA以外没有其他更快捷的方法能解决这个问题了。这里将推荐几个快速根据单元格内容删

根据单元格内容快速删除行,首先需要选中含有该单元格内容的所有行,然后删除。似乎在 Excel 当中除了 VBA 以外没有其他更快捷的方法能解决这个问题了。这里将推荐几个快速根据单元格内容删除行的方法给你。

通过查找和替换删除含有特定单元格内容的行

通过 VBA 代码删除含有特定单元格内容的行

用 Kutools for Excel 删除含有特定单元格内容的行

 

通过查找和替换删除含有特定单元格内容的行

在 Excel 当中,查找和替换功能是非常强大有用的,它也可以用来根据某个特定值删除行。

1. 按住 Ctrl + F 打开查找和替换对话框,然后在查找内容文本框里输入苹果(苹果就是你想要删除的行所依据的值)。如图所示:

《Excel 中如何根据单元格内容删除行》

2. 点击查找全部, 然后按 Ctrl + A 选中所有找到的结果。如图所示:

《Excel 中如何根据单元格内容删除行》

3. 点击关闭,你就会看到所有含有苹果的单元格都被选中了。右键点击打开右键菜单,选择删除。 如图所示:

《Excel 中如何根据单元格内容删除行》

4. 在删除对话框当中,选择整行

《Excel 中如何根据单元格内容删除行》

《Excel 中如何根据单元格内容删除行》 通过 VBA 代码删除含有特定单元格内容的行

用 VBA 代码快速删除包含特定值的行,可以按照以下步骤来实现:

Kutools for Excel囊括了120多種快速提升您 Excel 使用效率的工具。 60天內免費试用。

  免费下载Kutools for Excel                                 购买 Kutools for Excel

1. 选中想要删除行的区域。

2. 按住 Alt+ F11 打开 Microsoft Visual Basic for applications 窗口,然后点击插入 >> 模块,将下面代码复制粘贴到模块窗口当中。

VBA 代码: 根据指定单元格内容删除行

Sub DeleteRows()
'Updateby20140314
Dim rng As Range
Dim InputRng As Range
Dim DeleteRng As Range
Dim DeleteStr As String
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
DeleteStr = Application.InputBox("Delete Text", xTitleId, Type:=2)
For Each rng In InputRng
If rng.Value = DeleteStr Then
If DeleteRng Is Nothing Then
Set DeleteRng = rng
Else
Set DeleteRng = Application.Union(DeleteRng, rng)
End If
End If
Next
DeleteRng.EntireRow.Delete
End Sub

3. 点击 F5 运行代码,在弹出的窗口中选择需要应用代码的区域。

《Excel 中如何根据单元格内容删除行》

4. 点击确定,会弹出另外一个窗口让你选择所依据的单元格,如图所示:

《Excel 中如何根据单元格内容删除行》

5. 点击确定,含有苹果的行就被删除了。

《Excel 中如何根据单元格内容删除行》《Excel 中如何根据单元格内容删除行》《Excel 中如何根据单元格内容删除行》

但是对于 Excel 初学者而言,通过 VBA 代码就有点复杂。所以接下来介绍一个更简单易懂的方法来依据单元格值删除行。

《Excel 中如何根据单元格内容删除行》 用 Kutools For Excel 删除含有特定单元格内容的行

如果你已经安装了 Kutools for Excel,通过它的选择指定单元格功能可快速地根据某个特定值删除行。

Kutools for Excel囊括了120多种快速提升您 Excel 使用效率的工具。60天內免费试用。

 免费下载Kutools for Excel                                 购买 Kutools for Excel

1. 选中需要根据单元格内容删除行的区域。

2. 点击 Kutools >> 选择 >> 选择指定单元格。如图所示:

《Excel 中如何根据单元格内容删除行》

3. 在选择指定单元格对话框当中,在选择类型中选择整行,然后在指定类型区域选择等于,并在旁边的文本框当中输入你想要依据的值(苹果)。 如图所示:

《Excel 中如何根据单元格内容删除行》

4. 点击确定或者应用,所有单元格值为苹果所在的行都被选中了。

注意:点击确定以后会弹出一个对话框告诉你有多少行被选中了。

5. 右键点击选中的行,在右键菜单中点击删除,所有含有苹果这一指定单元格内容的行将被删除。

《Excel 中如何根据单元格内容删除行》

点击这里了解更多关于选择指定单元格的内容。

点击这里免费下载Kutools for Excel

 

Is Your Problem Solved?

Yes, I want to be more efficiency and save time when using Excel          No, the problem persists and I need further support

Recommended Productivity Tools

The following tools will greatly save your time and effort, which one do you prefer?
Office TabUsing handy tabs in your Office, as the way of Chrome, Firefox and New Internet Explorer.
Kutools for Excel: 120 powerful new functions for Excel, Increase your productivity in 5 minutes. Save two hours every day!
Classic Menu for OfficeBring back familiar menus to Office 2007, 2010, 2013, 2016, 2019 and 365, as if it were Office 2000 and 2003.

Kutools For Excel

《Excel 中如何根据单元格内容删除行》 Amazing! Increase your productivity in 5 minutes. Don’t need any special skills, save two hours every day!

《Excel 中如何根据单元格内容删除行》 More than 200 powerful advanced functions which designed for Excel:

  • Merge Cell/Rows/Columns without Losing Data.
  • Combine and Consolidate Multiple Sheets and Workbooks.
  • Compare Ranges, Copy Multiple Ranges, Convert Text to Date, Unit and Currency Conversion.
  • Count by Colors, Paging Subtotals, Advanced Sort and Super Filter,
  • More Select/Insert/Delete/Text/Format/Link/Comment/Workbooks/Worksheets Tools…

《Excel 中如何根据单元格内容删除行》


推荐阅读
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • 本文介绍了游标的使用方法,并以一个水果供应商数据库为例进行了说明。首先创建了一个名为fruits的表,包含了水果的id、供应商id、名称和价格等字段。然后使用游标查询了水果的名称和价格,并将结果输出。最后对游标进行了关闭操作。通过本文可以了解到游标在数据库操作中的应用。 ... [详细]
  • 从零学Java(10)之方法详解,喷打野你真的没我6!
    本文介绍了从零学Java系列中的第10篇文章,详解了Java中的方法。同时讨论了打野过程中喷打野的影响,以及金色打野刀对经济的增加和线上队友经济的影响。指出喷打野会导致线上经济的消减和影响队伍的团结。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • 如何在php中将mysql查询结果赋值给变量
    本文介绍了在php中将mysql查询结果赋值给变量的方法,包括从mysql表中查询count(学号)并赋值给一个变量,以及如何将sql中查询单条结果赋值给php页面的一个变量。同时还讨论了php调用mysql查询结果到变量的方法,并提供了示例代码。 ... [详细]
  • Oracle seg,V$TEMPSEG_USAGE与Oracle排序的关系及使用方法
    本文介绍了Oracle seg,V$TEMPSEG_USAGE与Oracle排序之间的关系,V$TEMPSEG_USAGE是V_$SORT_USAGE的同义词,通过查询dba_objects和dba_synonyms视图可以了解到它们的详细信息。同时,还探讨了V$TEMPSEG_USAGE的使用方法。 ... [详细]
author-avatar
davidwzw2009413
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有