最近操作 Excel 表格优点频繁,有些重复性的操作感觉让我回到了搬砖时代.为了提高我的办公效率,最近有开始在研究 Excel 宏编程。
最近在处理 Excel 表格,需要手工删除一些行。但是直接删除太麻烦了,鼠标移动的太多了。需要先选中该行,然后右键-删除。
思考了半天,写了个简单的宏,实现了快捷键删除单元格所在的行。
不知道怎么回事,我的 Excel 无法直接新建宏。有懂行的大神帮忙在评论区里答疑解惑。
所幸它是可以录制宏的,这样的话我可以先录制一个宏然后再编辑这个宏就可以了。
随便选择一个单元格,然后点击停止录制宏并保存该宏。
现在我们打开刚刚录制的宏,然后编辑该宏为我们想要的内容即可。
将图中的内容替换成下面内容,并保存。
Rows(ActiveCell.Row).Delete
重新进入宏选项,然后为刚刚保存到宏设置一个快捷键,并保存。这里我们设置成了 Ctrl+Q。
现在我们可以选择我们需要删除的行,并使用快捷键即可删除对应的行。
总结
上面的操作适用于表数据适中,但是有一定量的行需要我们删除的情况。宏的功能很强大,但是编写过于复杂的宏很麻烦。简单的宏命令可以省去我们点鼠标的麻烦。