商务合作请加微信 | Allen_Lyq
文章投稿 | jiangjunpeng1996@126.com
微信公众号 | Word和Excel达人先生
头条号 | 跟小小筱学办公技能
通过上一篇文章的学习,我们已经知道宏的基本用法,在录制宏的过程中,还有几个点需要我们注意下:
宏命名时最多可以为255个字符。命名不可与VBA保留字相冲突,也不能与单元格地址相同,可用的字符包括:字母、数字和下划线。
给宏指定了快捷键之后,会覆盖Excel默认的快捷键。
例如:“Ctrl + C”组合键默认在Excel中执行“复制”的操作,如果把“Ctrl + C”指定给某个宏,那么Excel中按下“Ctrl + C”组合键的时候将不再执行“复制”的操作。
在创建新宏时,宏的保存位置有哪几种呢?这一期来跟大家分享!
宏的保存位置有3种:.
- 个人宏工作簿
- 新工作簿
- 当前工作簿
一
个人宏工作簿
个人宏工作簿,是为宏而设计的一种特殊的具有自动隐藏特性的工作簿。第一次将录制的宏保存到个人宏工作簿时,会创建一个名为“PERSONAL.XLSB”的新文件。如果该文件存在,每次Excel启动时会自动将此文件打开并隐藏在活动工作簿后面;如果你想让创建的宏能够在所有工作簿中都可以使用,那么创建宏的时候,应选择保存在个人宏工作簿,并将宏保存于其中。个人宏工作簿默认保存在“XLSTART”文件夹中,具体路径为:C:\Users\用户名\AppData\Roaming\Microsoft\Excel\XLSTART。现在我们做一个简单的练习:创建一个名称为“设置红色字体并加粗”的宏并将宏保存到个人宏工作簿。(1)创建一个空白的工作簿,选择菜单栏的“开发工具”选项卡,在“代码”工具组中先选中“使用相对引用”,然后点击“录制宏”按钮。(2)弹出“录制宏”对话框,输入宏名“设置红色字体并加粗”,为该宏指定快捷键“Ctrl + r”,将该宏保存到“个人宏工作簿”,点击“确定”按钮进入开始录制宏的模式。(3)点击“开始”选项卡,在“字体”工具组中设置“红色”字体,并点击“加粗”按钮。(4)点击“开发工具”选项卡,在“代码”工具组中点击“停止录制”按钮,这样我们就录制好一个宏了。
我们任选一个单元格,输入一段文本,按“Ctrl + r”组合键(该组合键是创建宏时指定的快捷键),文本就变成红色字体加粗的格式了。
刚刚我们已经把一个宏保存到个人宏工作簿,此时我们可以在任何工作簿中使用该宏。可按下面步骤进行操作:
创建一个空白工作表并打开,在任意单元格输入一串文本,点击菜单栏的“开发工具”选项卡,在“代码”工具组中点击“宏”按钮,弹出“宏”对话框,此时在宏列表可以看到“设置红色字体并加粗”这个宏,选中“设置红色字体并加粗”这个宏,点击“执行”按钮,可以看到在单元格输入的文本变成红色字体并加粗了。如果在创建宏的时候有给宏指定了快捷键,那么执行宏的时候可以直接按快捷键更加便捷。
我们已经知道,保存一个宏到个人宏工作簿,这个工作簿默认是隐藏在活动工作簿的后面,如果我们想编辑该宏或者删除该宏时,因为工作簿是隐藏的,我们无法进行任何操作,所以会弹出以下提示:
那么如何让个人宏工作簿变为可删除或可编辑的状态呢?1、点击菜单栏的“视图”选项卡,在“窗口”工具组中点击“取消隐藏”按钮。
2、弹出“取消隐藏”对话框,在“取消隐藏工作簿”列表中选中要取消隐藏的工作簿,点击“确定”按钮即可,此时PERSONAL.XLSB这个工作簿就显示出来了。
二
新工作簿
将录制的宏保存到新工作簿,只对该工作簿有效。三
当前工作簿
将宏保存到当前工作簿,只有在该工作簿打开时,该宏才可以使用。以上就是对宏的3种保存方式的介绍!好了,今天就跟大家分享到这里!如果文章对您有帮助,可以“点赞”或点亮“在看”,希望多多支持!