fantasy

风色幻想

我与春风皆过客,你携秋水揽星河

fantasy

377 字

前言

比赛中在整理Excel数据时,会遇到数据集中存在某些空值的垃圾数据的情况,便想找到种方法能快速删除这些空值所在行。找了一些资料后发现,Excel并没有提供相关快捷键,最佳的方法便是编写宏,通过绑定快捷键来实现快速选中 被选中单元格 的所在行。

需求

Excel表中数据集存在空值,在使用快捷键选中空值后快速选中其所在行并删除。示例数据如下:

原数据

方法

  1. 依次在Excel中点击 视图->宏->录制宏
    录制宏
  2. 宏名随意,设置快捷键,比如说Ctrl+Shift+L,点击确定
    创建宏
  3. 依次在Excel中点击 视图->宏->停止录制 , 然后点击 视图->宏->查看宏
    查看宏
  4. 选中刚创建的宏,点击右侧 编辑按钮,并输入以下代码
    Sub 宏1() Selection.EntireRow.Select End Sub
    代码
  5. 选中要筛选的数据集,以此点击 Ctrl+G->定位条件->空值
    原数据
  6. 使用刚设置的宏 Ctrl+Shift+L 便可选中所有空值所在行,之后可以直接鼠标右键删除
    选中所有空值所在行

支付宝打赏二维码
微信打赏二维码

最新文章