
如果你忘记了,请你再打开宏录制对话框,在宏名的下面,有一个‚保存在‛的选项,
点一点下拉的箭头,我们可以看到,宏可以保存在三种不同的位臵,分别是:
(1)当前工作簿(系统默认):宏保存在当前工作薄的模块里,只有当该工作薄打开时,
宏才起作用。
(2)新工作簿:新建一个工作薄保存。
(3)个人宏工作簿:这是为宏而设计的一种特殊的具有自动隐藏特性的工作簿,如果你
要让某个宏在多个工作簿都能使用,那么就应当创建个人宏工作簿,并将宏保存于其中。
上面我们录制的宏是保存在当前工作薄里,今天我们在这里也只介绍保存在当前工作表
里的宏。
-------------------------------------------------------
4、拨开层层迷雾,查看庐山真面目
宏靠什么来控制 Excel 的运行?是不是感觉深在浓浓的迷雾里,感觉一头雾水?让我们
鼓一鼓劲,拨开它的衣服,开开那家伙里面到底是什么?
(1)按 Alt+F8 快捷键打开‚宏‛对话框;
(2)选择我们刚才录制的宏,点‚编辑‛按钮。
眼前一亮吧?这是一个新的天地——VBA 的编辑器窗口(VBE),这个我们以后再说,先将
注意力集中到显示的代码上。代码如下:
复制内容到剪贴板
代码:
Sub mysub()
' mysub Macro
' 宏由 ggsmart 录制,时间: 2009-2-27'
With Selection.Font
.Name = "仿宋_GB2312"
.Size = 12
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Selection.Font.ColorIndex = 3
End Sub
现在你可能感觉到上面这些乱七八糟的代码会很陌生,甚至在问自己是不是来到外星人
的世界,反正叶枫当初是这样感觉的,但不要为此感到害怕,将来我们会慢慢熟悉他,就像
闭上眼睛也能准确地将那个又大又红的苹果送到自己的嘴里。
------------------------------------------------------- 5、再进一步,给宏安上
门铃
一遍一遍地在宏对话框里选择宏名称,按‚执行‛按钮来运行宏的麻烦是不是让你郁闷
得有些想吐血?指定快捷键虽然方便,但别人用自己的工作表时能不能快速上手?就算是自
己,如果宏多了,或是放的时间长了,你还记得哪个快捷键控制哪个宏?
作为 excel 开发者,一个主要的目标是为自动化提供一个易于操作的界面,‚按钮‛是最
常见的界面组成元素之一,我们可以把宏指定给特定的按钮,通过按钮来执行宏,还是用刚
才我们录制的那个宏来举例。通过使用‚窗体‛工具栏,可以为工作簿中的工作表添加按钮。
评论3
最新资源