分享

一键处理一个文件,就是这么爽

 ForSheet 2020-11-18

假设我有多个文件,文件结构都相同,但是行数是不一样的

我随机打开一个文件。

发现这个表格有个严重问题,最上方有两行多余的。

我于是把这两行选择,右击删除。

删除之后,我再把第一选择标成蓝底白字。

这样做完之后,打开第二个文件,又得这么来一遍。

于是,我想,有没有更快的方法。

录制宏就可以将这些重复的操作变成一步。

由于是很多个文件,所以录制的宏希望针对其他的文件操作,建议保存在个人宏工作簿中。

点击【开发工具】,【录制宏】.

宏名取名为“delrow”,保存在个人宏工作簿中。

然后,选择前两行,删除。

选择第一行,设置蓝底白字,加粗。

完成这些操作,建议鼠标点击一个单元格如A2,再停止录制。

为什么要这个步骤?

如果没有这个选择A2单元格的操作,以后一执行宏,最终都是选择了第一行标题。

经过上述操作,宏已经录制好了。

但是,如何其他文件也可以使用呢?

然后选择,刚才的宏,添加过去。

打开第二个文件,就可以直接点击这个按钮,就一键完成了以下操作,删除多余的前两行,将第一行标题改为蓝底白字加粗。

这就是保存在个人宏工作簿中的好处。

以后这个电脑这个Excel上方就多了一个按钮,随便一个文件都可以用。

但是,新的一个问题,如果我有100个文件,难道每个文件需要打开,按一个这个按钮吗?

录制宏的操作就无法实现这种从第1个文件到第100个文件循环操作。

需要进一步学习VBA的知识。

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多