帐号: 密码:
// 设为首页 // 收藏本站 // 请您留言 // 网址导航
远方教程-满足你的求知欲!
站内搜索:
HTML ASP PHP CSS DIV Dreamweaver Photoshop Word Excel PPT SEO技巧
您当前位置:网站首页 >> Office教程 >> VBA入门教程 >> 阅读文章

一周学会VBA第二天:学会操作和使用宏

来源:远方教程 作者:远方教程 发布时间:2014-12-01 查看次数:4163 访问[新版]

  导读:本节课你讲学到:

2.1 为宏指定快捷键
2.2 决定宏保存的位置
2.3 个人宏工作簿
2.4 将宏指定给按钮
2.5 将宏指定给图片或其他对象
2.6 小结

  2.1 为宏指定快捷键

  你也许希望为经常使用的宏指定快捷键。快捷键是指键的组合,当其按下时执行一条命令。例如:CTRL+C

  在许多程序中代表“复制”命令。当给宏指定了快捷键后,就可以用快捷键来执行宏,而不必通过“工具”菜单。

  注意:当包含宏的工作簿打开时间,为宏指定快捷键会覆盖EXCEL默认的快捷键。例如:把CTRL+C指定给某个宏,那么CTRL+C就不再执行复制命令。用以下方法可以打印出EXCEL的快捷键清单(用A4纸打印共有24页之多):

  1)打开EXCEL帮助文件并选择“目录”选项。
  2)从“使用快捷键”文件夹中选择“”快捷键“标题。
  3)右击该标题,从快捷菜单中选择“打印”。
  4)选择“打印所选标题和所有子主题”,单击“确定”。 
  可以在创建宏时指定快捷键,也可以在创建后再指定。要在创建(录制)宏时指定快捷键,只须在录制宏时在输入宏名后,在“快捷键”文本框中输入相应的键。录制宏后指定快捷键也很简单,只需选择“工具”“宏”,显示“宏”对话框,选择要指定快捷键的宏,再单击“选项”按钮,通过“选项”对话框进行设置。

  2.2 决定宏保存的位置

  宏可保存在三种可能的位置:

  1)当前工作簿。(只有该工作簿打开时,该宏才可用。)
  2)新工作簿。
  3)个人宏工作簿。

  2.3 个人宏工作簿

  个人宏工作簿,是为宏而设计的一种特殊的具有自动隐藏特性的工作簿。第一次将宏创建到个人宏工作簿时,会创建名为“PERSONAL.XLS"的新文件。如果该文件存在,则每当EXCEL启动时会自动将此文件打开并隐藏在活动工作簿后面(在“窗口”菜单中选择“取消隐藏”后,可以很方便地发现它的存在。)如果你要让某个宏在多个工作簿都能使用,那么就应当创建个人宏工作簿,并将宏保存于其中。个人宏工作簿保存在“XLSTART”文件夹中。具体路径为:C:\WINDOWS\Profiles\Application Data\Microsoft\Excel\XLSTART。可以以单词“XLSTART”查询。

  注意:如果存在个人宏工作簿,则每当EXCEL启动时会自动将此文件打开并隐藏。因为它存放在XLSTART文件夹内。

  2.3.1 保存宏到个人宏工作簿

  本练习,将保存一个简单的宏到个人宏工作簿,该宏为文本加下划线并改为斜体,步骤如下:

  1)建立一个名为“HOUR2”的工作簿,选择"工具"-"宏"-"录制新宏",显示"录制新宏"对话框.
  2)输入"格式化文本"作为宏名.
  3)从 "保存在"下拉框中选择"个人宏工作簿".
  4)单击 "确定"按钮.现在进入录制模式.
  5)单击 "斜体"工具栏按钮.一段时间内,鼠标出现沙漏,特别是在第一次创建个人宏工作簿时,因为EXCEL在创建该工作簿.
  6)单击 "下划线"按钮.
  7)停止录制.

  2.3.2 使用并编辑个人宏工作簿中的宏

  刚才已经保存了一个宏到个人宏工作簿,现在可以在任何工作簿中使用该宏.可按如下步骤操作:

  1)关闭所有EXCEL工作簿.
  2)任意打开一个EXCEL文件.(EXCEL自动将个人宏工作簿同时打开并隐藏.)
  3)在A3中输入你的名字.
  4)选择 "工具"-"宏",显示宏对话框.现在可以在宏列表中看到"格式化文本"这个宏.
  5)选择 "格式化文本"宏,并执行.现在A3单元格中,你的名字变为斜体字还带有下划线.选择"窗口"-"取消隐藏",可以将PERSONAL.XLS显示出来,其中没有任何文字,但通过VBA编辑器可以在其中的模块中找到"格式化文本"这个宏.在VBA编辑器中可以对该宏进行直接编辑或者删除.如果PERSONAL.XLS中一个宏都没有,在启动EXCEL时仍会打开PERSONAL.XLS,这也许是EXCEL存在的一个小毛病.

第1页 第2页
打印 打印 | 关闭 关闭 评论
相关文章
图片新闻
站内搜索  
搜索
猜您喜欢  
最新更新  
阅读排行  
关于我们 | 联系方式 | 大事记 | 免责声明 | | 给我留言
部分广告源自金山联盟2345联盟 QQ咨询 站长之家QQ群:232617873
Copyright 2024 远方教程 © All Rights Reserved.

回顶部