下面做一个“宏”的应用举例:
在单位里撰写各种报告中,最后都要有一个落款(即单位、时间),这种落款会经常出现和使用,因此可以录制一个“宏”,当需要的时候,只需加载即可。
第一步:录制“宏”
① 先设置字号大小;
② “工具---宏---录制新宏”,打开“录制宏”对话框;
③ 在“宏名”栏中,将默认名改为“落款”,确定;
④ 在文档中输入落款单位和时间,调整文字的位置为自己需要的效果;
这时只能使用键盘上的方向键、空格键改变文字的位置;
⑤ “工具---宏---停止录制”。
第二步:加载“宏”
① “工具---宏---宏”,打开“宏”对话框;
② 选择需要加载的宏,单击“运行”按钮。参考如下宏代码:
sub
a8a()
dim
oshape
as
shape
commandbars("drawing")visible
=
true
set
oshape
=
activedocumentshapesaddshape(23,
200,
100,
200,
200)
oshapefillpresetgradient
msogradienthorizontal,
2,
msogradientearlysunset
end
sub
补充:
似乎楼主说的是不能录制的问题,解决方法如下:
工具
→
选项
→
常规
→
将
插入“自选图形”时自动创建画布
前的
√
去掉
→
确定
即可。创建宏
可以使用宏记录器录制一系列 *** 作来创建宏
(宏:可用于自动执行任务的一项或一组 *** 作。可用
Visual
Basic
for
Applications
编程语言录制宏。),也可以在
Visual
Basic
编辑器
(Visual
Basic
编辑器:一种环境,用于编写新的
Visual
Basic
for
Applications
代码和过程,并编辑已有的代码和过程。Visual
Basic
编辑器包括完整的调试工具集,用于查找代码中的语法、运行时和逻辑问题。)中输入
Visual
Basic
for
Applications
(Visual
Basic
for
Applications
(VBA):Microsoft
Visual
Basic
的宏语言版本,用于编写基于
Microsoft
Windows
的应用程序,内置于多个
Microsoft
程序中。)
代码来创建宏。
也可同时使用两种方法。可以录制一些步骤,然后添加代码来完善其功能。
录制步骤
在“工具”菜单上,指向“宏”,然后单击“录制新宏”。
在“宏名”框中,键入宏的名称。
在“将宏保存在”框中,单击将保存宏的模板
(模板:是指一个或多个文件,其中所包含的结构和工具构成了已完成文件的样式和页面布局等元素。例如,Word
模板能够生成单个文档,而
FrontPage
模板可以形成整个网站。)或文档。
在“说明”框中,键入对宏的说明。
如果不希望将宏指定到工具栏
(工具栏:包含可用于执行命令的按钮和选项的栏。要显示工具栏,请按
Alt
然后按
Shift+F10。)、菜单
(菜单:单击菜单栏或其他工具栏上的菜单名时出现的命令的列表。)或快捷键
(快捷键:功能键或组合键,例如
F5
或
Ctrl+A,可用来执行菜单命令。存取键是另外一种组合键,例如
Alt+F,可以将焦点移至菜单、命令或控件。),请单击“确定”开始录制宏。
若要将宏指定到工具栏或菜单,请单击“工具栏”,然后单击“命令”选项卡。在“命令”框中,单击正在录制的宏,然后将其拖动到需指定到的工具栏或菜单。单击“关闭”,开始录制宏。
要给宏指定快捷键,请单击“键盘”,在“命令”框中单击正在录制的宏,在“请按新快捷键”框中键入所需的快捷键,然后单击“指定”。单击“关闭”,开始录制宏。
执行要包含在宏中的 *** 作。
录制宏时,可以使用鼠标单击命令和选项,但不能选择文本。必须使用键盘记录这些 *** 作。例如,可以使用
F8
来选择文本,并按
End
将光标移动到行的结尾处。
若要停止录制宏,请单击“停止录制”。
通过使用
Visual
Basic
for
Applications
在“工具”菜单中,指向“宏”,然后单击“宏”。
在“宏的位置”列表中,单击将保存宏的模板
(模板:是指一个或多个文件,其中所包含的结构和工具构成了已完成文件的样式和页面布局等元素。例如,Word
模板能够生成单个文档,而
FrontPage
模板可以形成整个网站。)或文档。
在“宏名”框中,键入宏的名称。
单击“创建”,打开“Visual
Basic
编辑器”。
注释
如果为一个新的宏指定与现有
Microsoft
Word
内置命令相同的名称,新的宏 *** 作将代替现有的 *** 作。若要查看
Word
中的内置宏列表,请指向“工具”菜单上的“宏”,然后单击“宏”。在“宏的位置”列表中,单击“Word
命令”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)