美文网首页Excel 加油站excel的一些小技巧教程
如何制作「私房」快捷键——Excel系列分享08

如何制作「私房」快捷键——Excel系列分享08

作者: 阿轩的未来简史 | 来源:发表于2020-05-07 23:57 被阅读0次

    经常用Excel办公作业的小伙伴,应该时常会碰到一种情况,就是某一项操作或一系列操作,在当下任务中不可避免的需要高频使用,搞得自己很像机器人,费时费力,特别想要有一个类似复制(CTRL+C)、粘贴(CTRL+V)、保存(CTRL+S)这样的快捷键出现,来帮助自己提高效率。这个想法其实可以实现,就是呼唤「宏」,通过「录制宏」功能,将自己反复需要操作的相同步骤录制下来,然后自定义一个快捷键,就ok了。

    举个简单的例子,请看下图:

    我们的任务是要将左边一行一行的数据,转置粘贴到「转置区」这一列中,常规的做法就是复制左边的数据,然后在右边相应单元格右键-选择性粘贴-转置,来完成。如图:

    手工转置粘贴

    这个例子比较简单,看起来也不麻烦,但数据量一旦比较大,每次操作能加快一点点也是很大的进步,而且操作者的体验要好得多。

    所以接下来我们就来完成宏的录制,首先要明确的是,本例中需要固化下来的步骤,是转置粘贴这一步,所以我们首先复制任意一行左边的数据,再将光标放在右边转置区需要转置粘贴的空白单元格处,然后开始录,录制的操作步骤是:
    1、点击菜单「开发工具」-「录制宏」,设置宏名和快捷键之后「确定」,接下来你的所有操作就会记录在案,直到停止录制;
    2、右键前面选中的转置区的空白单元格,按照常规的操作进行转置粘贴,目的就是将这段操作录下来,即固化下来;
    3、点击菜单栏的「停止录制」。

    有个细节提示一下,在设置宏快捷键的步骤中,比如我设了「A」(按起来比较方便),系统默认的是CTRL加上你设置的按键,但在存在冲突的情况下,会自动在CTRL后面附加SHIFT,所以这里就变成了CTRL+SHIFT+A,屏幕上会即时显示。操作动图如下:

    通过「录制宏」制作「私房」快捷键

    可以看到,我把第一行的手动转置黏贴通过录制宏保存成了快捷键CTRL+SHIFT+A,所以从第二行开始,我就用这个快捷键,完成了后面每一行数据的转置黏贴。

    Done,这只是一个很小的例子,关键是掌握这个思路,下次再有类似的场景出现,就可以通过这样的方法定制自己的「私房」快捷键了。当然,通过录制宏的方式代码相对固化,在实际使用过程中,我们经常还需要结合之前介绍过的VBA语言,对录制的宏代码进行微调,从而实现更强大的功能,满足更多灵活多变的使用需求。赶紧动手试试吧~

    相关文章

      网友评论

        本文标题:如何制作「私房」快捷键——Excel系列分享08

        本文链接:https://www.haomeiwen.com/subject/bozoghtx.html