⑴ 利用excel中的宏功能一次性准确的锁定全部公式
很多在财务的朋友都会使用excel表格,excel表格对财会人员算是一个基本的技能了,但是很多财务excel表格会有很多公式,每一次操作表格都非常的紧张害怕不小心删除或者改变那个公式,不过大家不用担心,我们可以利用excel中的宏功能一次性准确的锁定全部公式,具体的方法如下:
一、简单制作好一个带有公式的表格,然后用鼠标点击“工具”菜单,在下拉菜单中指向“保护”,单击级连菜单“保护工作表”命令,在出现的对话框中输入密码确定后返回。
二、鼠标点击“工具”菜单,在下拉菜单中指向“宏”,单击级连菜单“录制新宏”,出现录制新宏对话框,在“宏名”下输入“锁定公式”,并将其保存在“新工作簿”,确定后返回。
三、开始宏的操作录制,步骤如下:
1、鼠标点击“工具”菜单,在下拉菜单中指向“保护”,单击级连菜单“撤消工作表保护”命令。
2、将光标定位在行号列标的左上角空白处点击,选中整个工作表,然后右击鼠标,在出现的快捷菜单中左击“设置单元格格式”,出现“单元格格式”选项卡,选择“保护”标签卡,清除其中“锁定”前的“√”,确定后返回。
3、鼠标点击“编辑”菜单,在下拉菜单中左击“定位”命令,在其出现的“定位”对话框中点击“定位条件”按钮,出现“定位条件”对话框,在“选择”下的单选项中选中
“公式”,确定后返回,这样凡有公式的地方均被选中。此时鼠标右击选中区域,在出现的快捷菜单中左击“设置单元格格式”,出现“单元格格式”选项卡,选择“保护”标签卡,选中其中“锁定”前的“√”,确定后返回。
4、鼠标点击“工具”菜单,在下拉菜单中指向“保护”,单击级连菜单“保护工作表”命令,在出现的对话框中输入密码,确定后返回。
5、鼠标点击“工具”菜单,在下拉菜单中指向
“宏”,单击级连菜单“停止录制”。
6、鼠标点击“工具”菜单,在下拉菜单中指向“宏”,单击级连菜单“宏”,出现“宏”对话框,在其中点击“编辑”按钮,出现Excel自带的VB、编程窗口,直接将刚才录制的宏按一定的路径、名称保存(如:C:锁定公式)后退出,至此锁定公式的宏录制已完成。
四、定制锁定公式工具按钮,方法如下:
1、鼠标右击常用工具栏的空白处,在出现的快捷菜单中点击“自定义”命令,出现“自定义”选项卡,选择其中
“命令”标签,在“类别”下选取“宏”,将其右侧对应的“自定义按钮”拖放到常用工具栏中。
2、鼠标右击“自定义按钮”,在出现的快捷菜单中将其命名为“锁定公式”后,点击下面的“指定宏”,在出现
“指定宏”对话框中,用鼠标点中前面录制的“锁定公式”的宏,确定后返回,最后关闭“自定义”对话框。至此锁定公式常用工具定制完成,据此还可以自定义自己的菜单。
以上的4个大步骤为我们讲述了在excel中如何利用宏功能一次性准确的锁定全部公式,大家以后就不怕删除公式了。
⑵ Excel宏的使用方法
太官方的解释不会,但之前学过一些,主要用在每次处理的数据大体格式一样,比如说都是A列日期,B列数据,C列……,然后从中筛选出自己需要的信息。希望有用。
1、第一次操作时,打开要编辑的文件,在工具栏中将“命令”里的“宏”下面的“自定义按钮”导出来;
2、在打开的文件中,“工具”==》“宏”==》“录制新宏”,开始编辑;编辑完成后按“停止录制”;
3、文件保存,切忌不可删除;
4、后续处理同样文件且需要进行同样处理时,同事打开要编辑的文件和此前保存的文件,在要编辑的文件的工具栏里点击“自定义按钮”即可,十分方便。
还有其他的功能,还是要自己多摸索的。
⑶ excel的宏怎么用
在介绍学习VBA之前,应该花几分钟录制一个宏。
新术语:“宏”,指一系列EXCEL能够执行的VBA语句。
以下将要录制的宏非常简单,只是改变单元格颜色。请完成如下步骤: 1)打开新工作簿,确认其他工作簿已经关闭。 2)选择A1单元格。调出“常用”工具栏。 3)选择“工具”—“宏”—“录制新宏”。
4)输入“改变颜色”作为宏名替换默认宏名,单击确定,注意,此时状态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。替换默认宏名主要是便于分别这些宏。 ★ 宏名最多可为255个字符,并且必须以字母开始。其中可用的字符包括:字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。
5)选择“格式”的“单元格”,选择“图案”选项中的红色,单击“确定”。 6)单击“停止录制”工具栏按钮,结束宏录制过程。 ※ 如果“停止录制”工具栏开始并未出现,请选择“工具”—“宏”—“停止录制”。
录制完一个宏后就可以执行它了。
1.4 执行宏
当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。而且,一旦熟悉了EXCEL的“遥控”,你都会奇怪自己在没有这些“遥控”的情况下,到底是怎么熬过来的。要执行刚才录制的宏,可以按以下步骤进行: 1)选择任何一个单元格,比如A3。
2)选择“工具”—“宏”—“宏”,显示“宏”对话框。
3)选择“改变颜色”,选择“执行”,则A3单元格的颜色变为红色。试着选择其它单元格和几个单元格组成的区域,然后再执行宏,以便加深印象。
1.5 查看录制的代码
到底是什么在控制EXCEL的运行呢?你可能有些疑惑.好,让我们看看VBA的语句吧. 1)选择“工具”—“宏”—“宏”,显示“宏”对话框。 2)单击列表中的“改变颜色”,选择“编辑”按钮。 此时,会打开VBA的编辑器窗口(VBE)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同)
Sub 改变颜色() '
' 改变颜色 Macro
' xw 记录的宏 2000-6-10 ' '
With Selection.Interior
.ColorIndex = 3 .Pattern = xlSolid
.PatternColorIndex = xlAutomatic End With End Sub
将来会十分熟悉这种代码,虽然现在它们看上去像一种奇怪的外语。学习VBA或编程语言在某种程度上比较像在学习一种外语。
Sub 改变颜色():这是宏的名称。
中间的以“ '”开头的五行称为“注释”,它在录制宏时自动产生。
以With 开头到End With 结束的结构是With结构语句,这段语句是宏的主要部分。注意单词“selection”,它代表“突出显示的区域”(即:选定区域)。With Selection.Interior :它读作“选择区域的的内部”.这整段语句设置该区域内部的一些“属性”。
其中:
.ColorIndex = 3: 将该内部设为红色。注意:有一小圆点,它的作用在于简化语句,小圆点代替出现在With后的词,它是With结构的一部分。另外:红色被数字化为3.(红色警戒是否可称作:3号警戒,嗯?)有兴趣的话,你将3改为其他数字试试看。
.Pattern = xlSolid:设置该区域的内部图案。由于是录制宏,所以,虽然你并未设置这一项,宏仍然将其记录下来(因为在“图案”选项中有此一项,只是你为曾设置而已)。xlSolid表示纯色。
.PatternColorIndex = xlAutomatic:表示内部图案底纹颜色为自动配色。
End With:结束With 语句。
End Sub:整个宏的结束语
1.6 编辑录制的代码
在上一节,我们录制了一个宏并查看了代码,代码中有两句实际上并不起作用。哪两句?现在,在宏中作一个修改,删除多余行,直到和下面代码相同:
Sub 改变颜色() '
' 改变颜色 Macro
' xw 记录的宏 2000-6-10 ' '
With Selection.Interior .ColorIndex = 3 End With End Sub
完成后,在工作表中试验一下。你会发现结果和修改前的状况一样。在With 语句前加入一行:
Range("A5").Select
试着运行该宏,则无论开始选择哪个单元格,宏运行结果都是使A5单元格变红.
现在可以看到,编辑录制的宏同样非常简单。需要编辑宏是因为以下三个方面的原因。一:在录制中出错而不得不修改。二:录制的宏中有多余的语句需要删除,提高宏的运行速度。三:希望增加宏的功能。比如:加入判断或循环等无法录制的语句。
1.7 录制宏的局限性
希望自动化的许多EXCEL过程大多都可以用录制宏来完成.但是宏记录器存在以下局限性.通过宏记录器无法完成的工作有: 1)录制的宏无判断或循环能力.
2)人机交互能力差,即用户无法进行输入,计算机无法给出提示. 3)无法显示EXCEL对话框. 4)无法显示自定义窗体.
1.8 小结
本课中,你已经掌握了VBA的一些基础知识,你会录制宏、编辑宏而且了解了录制宏的局限性.你很努力.并且已经为将来学习VBA甚至VB等编程语言打下了基础.关键是你已经了解了一个谜底,就是说,你了解了什么是编程.下面是些小练习,做完后才可以去玩哟.
思考:
1)VBA只能用于EXCEL吗? 2)VBA是基于哪种语言?
3)说说EXCEL和VBA的关系. 4)为什么要用宏?
第二课 处理录制的宏 2.1 为宏指定快捷键
你也许希望为经常使用的宏指定快捷键。快捷键是指键的组合,当其按下时执行一条命令。例如:CTRL+C
在许多程序中代表“复制”命令。当给宏指定了快捷键后,就可以用快捷键来执行宏,而不必通过“工具”菜单。
注意:当包含宏的工作簿打开时间,为宏指定快捷键会覆盖EXCEL默认的快捷键。例如:把CTRL+C指定给某个宏,那么CTRL+C就不再执行复制命令。用以下方法可以打印出
EXCEL的快捷键清单(用A4纸打印共有24页之多): 1)打开EXCEL帮助文件并选择“目录”选项。 2)从“使用快捷键”文件夹中选择“”快捷键“标题。 3)右击该标题,从快捷菜单中选择“打印”。
4)选择“打印所选标题和所有子主题”,单击“确定”。
可以在创建宏时指定快捷键,也可以在创建后再指定。要在创建(录制)宏时指定快捷键,只须在录制宏时在输入宏名后,在“快捷键”文本框中输入相应的键。录制宏后指定快捷键也很简单,只需选择“工具”“宏”,显示“宏”对话框,选择要指定快捷键的宏,再单击“选项”按钮,通过“选项”对话框进行设置。
⑷ EXCEL中的宏怎么操作
在介绍学习VBA之前,应该花几分钟录制一个宏。
新术语:“宏”,指一系列EXCEL能够执行的VBA语句。
以下将要录制的宏非常简单,只是改变单元格颜色。请完成如下步骤:
1)打开新工作簿,确认其他工作簿已经关闭。
2)选择A1单元格。调出“常用”工具栏。
3)选择“工具”—“宏”—“录制新宏”。
4)输入“改变颜色”作为宏名替换默认宏名,单击确定,注意,此时状态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。替换默认宏名主要是便于分别这些宏。
★ 宏名最多可为255个字符,并且必须以字母开始。其中可用的字符包括:字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。
5)选择“格式”的“单元格”,选择“图案”选项中的红色,单击“确定”。
6)单击“停止录制”工具栏按钮,结束宏录制过程。
※ 如果“停止录制”工具栏开始并未出现,请选择“工具”—“宏”—“停止录制”。
录制完一个宏后就可以执行它了。
1.4 执行宏
当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。而且,一旦熟悉了EXCEL的“遥控”,你都会奇怪自己在没有这些“遥控”的情况下,到底是怎么熬过来的。要执行刚才录制的宏,可以按以下步骤进行:
1)选择任何一个单元格,比如A3。
2)选择“工具”—“宏”—“宏”,显示“宏”对话框。
3)选择“改变颜色”,选择“执行”,则A3单元格的颜色变为红色。试着选择其它单元格和几个单元格组成的区域,然后再执行宏,以便加深印象。
1.5 查看录制的代码
到底是什么在控制EXCEL的运行呢?你可能有些疑惑.好,让我们看看VBA的语句吧.
1)选择“工具”—“宏”—“宏”,显示“宏”对话框。
2)单击列表中的“改变颜色”,选择“编辑”按钮。
此时,会打开VBA的编辑器窗口(VBE)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同)
Sub 改变颜色()
'
' 改变颜色 Macro
' xw 记录的宏 2000-6-10
'
'
With Selection.Interior
.ColorIndex = 3
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
End Sub
将来会十分熟悉这种代码,虽然现在它们看上去像一种奇怪的外语。学习VBA或编程语言在某种程度上比较像在学习一种外语。
Sub 改变颜色():这是宏的名称。
中间的以“ '”开头的五行称为“注释”,它在录制宏时自动产生。
以With 开头到End With 结束的结构是With结构语句,这段语句是宏的主要部分。注意单词“selection”,它代表“突出显示的区域”(即:选定区域)。With Selection.Interior :它读作“选择区域的的内部”.这整段语句设置该区域内部的一些“属性”。
其中:
.ColorIndex = 3: 将该内部设为红色。注意:有一小圆点,它的作用在于简化语句,小圆点代替出现在With后的词,它是With结构的一部分。另外:红色被数字化为3.(红色警戒是否可称作:3号警戒,嗯?)有兴趣的话,你将3改为其他数字试试看。
.Pattern = xlSolid:设置该区域的内部图案。由于是录制宏,所以,虽然你并未设置这一项,宏仍然将其记录下来(因为在“图案”选项中有此一项,只是你为曾设置而已)。xlSolid表示纯色。
.PatternColorIndex = xlAutomatic:表示内部图案底纹颜色为自动配色。
End With:结束With 语句。
End Sub:整个宏的结束语
1.6 编辑录制的代码
在上一节,我们录制了一个宏并查看了代码,代码中有两句实际上并不起作用。哪两句?现在,在宏中作一个修改,删除多余行,直到和下面代码相同:
Sub 改变颜色()
'
' 改变颜色 Macro
' xw 记录的宏 2000-6-10
'
'
With Selection.Interior
.ColorIndex = 3
End With
End Sub
完成后,在工作表中试验一下。你会发现结果和修改前的状况一样。在With 语句前加入一行:
Range("A5").Select
试着运行该宏,则无论开始选择哪个单元格,宏运行结果都是使A5单元格变红.
现在可以看到,编辑录制的宏同样非常简单。需要编辑宏是因为以下三个方面的原因。一:在录制中出错而不得不修改。二:录制的宏中有多余的语句需要删除,提高宏的运行速度。三:希望增加宏的功能。比如:加入判断或循环等无法录制的语句。
1.7 录制宏的局限性
希望自动化的许多EXCEL过程大多都可以用录制宏来完成.但是宏记录器存在以下局限性.通过宏记录器无法完成的工作有:
1)录制的宏无判断或循环能力.
2)人机交互能力差,即用户无法进行输入,计算机无法给出提示.
3)无法显示EXCEL对话框.
4)无法显示自定义窗体.
⑸ excel中宏的使用方法。
Excel的宏是由一系列的Visual Basic语言代码构成的,因此,如果你熟悉VisualBasic
语言,可以用它编写为宏,如果用户不熟悉VB语言,可以用记录功能建立宏。下面详细介绍一
下有关的方法和技巧。
一、建立宏
要想建立一个宏,方法有两种:一是用宏记录器记录所要执行的一系列操作;二是用Visu
al Basic语言编写。这两种方法各有优越之处,自动记录宏可以使用户在不懂Visual Basic
语言的情况下也可建立自己的宏,但缺点是对于一些复杂的宏要记录的操作很多,而且可能有
些功能并非是能通过现有的操作所能完成的;自己动手编写宏则不必进行繁琐的操作而且能
实现自动记录所不能完成的一些功能。在这里需要说明的一点是,即使自动记录的宏,记录器
也是把它翻译成Visual Basic语言来存放的,因此,在这里的一点技巧是你可以使用自动记录
功能记录宏,记录完毕后再打开宏进行编辑、修改简化或增强宏的功能,这样可省去许多输入
代码的工作。建立宏的方法如下:
1.在"工具"菜单中,选择"记录宏",再单击右侧的"记录新宏"命令。
2.在对话框中输入宏名。可以使用省略宏名如"宏2",也可以在"宏名"框中键入另一名称
。
3.若要给出宏的简单说明,在"说明"框中可键入描述性文字。
4.若要设置有关宏的选项,单击"选项"。
5.单击"确定",然后执行所记录的操作。
6.操作完成之后,在"工具"菜单中, 选择"记录宏",右侧的"记录新宏"命令已变成了"停
止记录",单击即可结束。
"记录宏"命令下的其它三个选项的说明:
"使用相对引用"——此项为一开关选项,此开关不打开时,记录宏使用单元格绝对引用,
用这种方式记录的宏总是在最初记录宏的单元格位置操作。此开关打开之后,用户在任何情
况下都可以使用宏而不是在特定的单元或范围中才能使用,当然存储此宏的工作簿必须在打
开的情况下宏才能使用,使用相对引用可使记录的宏使用更灵活。
"标示记录位置"和"在标示处记录"——指的是确定开始记录宏的位置,从此处开始记录
宏的代码。注意:此两选项只对"模块"工作表(记录操作后翻译为VB代码的工作表Mole)有
效。
"记录新宏"对话框的选项说明:
"工具"菜单下的菜单项——可以将宏加入到"工具"菜单下,作为一个菜单选项,以供方便
使用。
快捷键——通过指定快捷键执行宏。需注意的一点是:当包含宏的工作薄打开时,此宏的
快捷键优先Microsoft Excel快捷键执行, 因此,如果你为宏设置的快捷键和Excel的快捷键
相同的话,那么Excel的快捷键将不能发挥作用,要尽量避免快捷键相同。
保存到"个人工作簿"——"个人工作簿"是一个隐蔽的工作簿,一般情况下启动Excel时会
自动打开它,因此,如果将常用的宏保存在其中, 可以在任何工作簿中使用,建议将非专用的
宏都放在此簿中,使用方便,管理也方便。
保存到"当前工作簿"——将宏存储到当前工作簿中,只有当记录该宏的工作簿打开时,本
工作簿和其它的工作簿才能使用它,一般的工作簿专用宏用此选项。
保存到"新工作簿"——将宏保存到新的工作簿中,该项意义不大,一般很少用。语言选项
——Visual Basic,将记录的操作翻译为Visual Basic语言,这是常用的选项。MS Excel 4.
0 宏语言,将操作翻译为Excel 4.0的宏语言,如果你对4.0版的宏语言不熟悉,尽量不要采用
此选项,否则给以后的编辑、修改带来麻烦。
上面介绍的是用记录的方式建立宏,如何直接用Visual Basic语言编辑宏呢?首先还是要
按照上面的步骤进行到第5步时, 单击"确定"后,不是进行操作而是开始编写VB代码。这里有
两种情况:1.如果你的工作簿中已经有了一个用来记录宏的"模块"工作表,最好在建立宏之前
将其切换到前台(激活),然后再建立新宏。在这种情况下,单击"确定"按钮之后, Excel将自
动在"模块"工作表中生成新宏的代码框架,一行为SUB "宏名",下一行为END SUB, 此时你就
可以在两行之间直接输入VB代码了。输入完毕,要执行"停止记录"命令。2.如果你的工作簿
中还没有"模块"工作表, 那么你从工作簿底部可以看到Excel为你新建了一个,用鼠标激活它
,这时你将看到刚才激活它的操作已被记录成代码,一般来说这是我们不需要的,将此行代码
删除,然后编写你自己的代码即可。
二、执行宏
一个宏建立完毕后就可以执行了,执行宏的方法有多种,可根据具体情况采用不同的方法
,下面介绍常用的几种方法。
1.用"工具"菜单下的"宏"命令执行
打开"工具"菜单,选择"宏",在对话框中输入要运行的宏的名字或用鼠标在宏列表中选择
都可以,然后单击"执行"按钮。
2.用快捷键执行宏
如果你在建立宏时,为宏指定了快捷键,那么直接按快捷键即可,这是比较快捷的方法,缺
点是需要记住每个宏的快捷键。
3.如果在建立宏时,为宏指定了在"工具"菜单下的菜单项,那么打开"工具"菜单后执行所
对应的菜单项命令即可。
4.在模块文件中执行宏
建立的宏都是存储在模块文件中的,激活模块文件后,将光标移到所要执行的宏代码中的
任何位置(SUB和END SUB之间),按F5键即可执行。如果光标不在宏代码之间,按F5后将会激活
运行宏的对话框,与第一种方法相同。如果VISUAL BASIC工具栏处于激活状态,那么单击VIS
UAL BASIC工具栏中"执行宏"按钮也可执行。这种执行宏的方法比较适合于对刚记录的宏进
行验证或修改后验证时采用。
5.通过将宏指定为按钮或图形来执行
单击常用工具栏上的"绘图"按钮,可以在工作表中建立图形或按钮,建立图形后,单击鼠
标右键,在快捷菜单中单击"指定宏"命令,在"宏名/引用"对话框中,键入宏名; 如果建立的是
按钮,则创建完毕自动出现指定宏对话框。单击"确定"按钮,这样就可以将按钮或图形指定为
一个宏,当单击此按钮或图形对象时,宏将自动执行。此种方法适用于在自己的工作表中使用
的专用宏,可将其放在合适的位置,随时单击运行。注意:在指定宏操作完毕后关闭绘图工具
栏时,一定要使其中的"选定图形"按钮处于弹起状态,否则单击按钮或图形将不能执行宏,而
且也不能选择单元格。
6.通过将宏指定给工具栏按钮执行
在"视图"菜单中,单击"工具栏"命令,若要创建一个新的工具栏并自定义工具栏按钮,在
"工具栏名称"对话框中键入新工具栏名,再单击"新建"按钮(如果要为已有的工具栏添加按钮
,则单击"自定义"),此时在对话框左上方就出现自定义的工具栏。然后在"自定义工具栏"对
话框的"分类"列表框中单击"自定义"命令,再从"工具按钮"下面拖动喜爱的按钮到自定义的
工具栏上,当把按钮放到工具栏上时,就会自动出现"指定宏"对话框,输入宏名后单击"确定"
即可,此时又会出现"自定义工具栏"对话框,如果不再需要自定义按钮,单击"关闭"命令。这
时自定义的工具栏一般比较小且是放置在工作表中的,双击其标题条,它自动变成长条状并放
置到工作表上方的工具栏区。建议新建一个自己的自定义工具栏并将常用的公用宏放置在其
上,这样使用起来很方便。
三、编辑和删除宏
一个宏建立之后可能不满意,需要编辑修改或其使命完成之后需要删除,下面是常用的一
些方法。
1.编辑、修改宏如果用户对Excel的Visual Basic语言不熟悉,那么最好的方法是重新记
录宏,在新建宏时,在"宏名"框中输入原来的名字, 单击"确定",Excel将提示用户是否替换已
存在的宏,单击"是"即可。
如果用户熟悉VB语言,可直接对宏进行修改。单击菜单条中的"工具"选项,选择"宏"命令
项,选择要编辑的宏,单击"编辑"按钮,就可以进行编辑了。此处有一点小技巧,如果你不想手
工编写代码,将光标移到需要插入代码的位置,选择"工具"菜单中"记录宏"命令下的"在标示
处记录"选项,然后可以进行操作,操作完毕后选择"停止记录",则刚才的操作就翻译成了VB代
码,放在光标之后,利用这种方法可以为已有的宏增添新的功能,这种方法不生成SUB、END S
UB代码,适用于现有宏的修改。另一种方法是单击工作簿底部的"模块"文件,其中存放的是宏
的VB代码,在此处可同时修改其中所有的宏。
修改已记录宏的一些技巧如下:A、去掉 Select 方法和 Selection 属性。记录器经常
记录 Select 方法和 Selection 属性,但这会导致宏通用性受到限制,因为Select 方法和
Selection 属性要求工作表是活动的。因此如果要记录的宏不是专用的,一般要将其去掉,用
Worksheets 方法来代替操作对象,同样,对记录的ActiveCell属性一般也需要去掉。 B、去
掉不必要的参数。记录器可能会记录一个方法的所有参数,如果只想修改其中一两个参数,可
从录下的语句中清除不必要的参数,功能不变,程序也得到了简化。
如果你想在当前工作簿中使用另一个工作簿(非个人工作簿)中的宏,可以将其复制过来
,复制的方法是将另一个工作簿中的模块表复制到当前工作簿中,其操作和复制其它工作表是
一样的,也可以通过剪贴板在模块表之间复制宏代码来达到复制宏的目的。
2.删除宏
删除宏的方法很简单,单击菜单条中的"工具"选项,选择"宏"命令项,选择要删除的宏,单
击"删除"按钮,就可以删除了。这种删除只是使得此宏不能再执行了,如果你已为此宏指定了
菜单项、工具栏按钮、图形等,它们也就没什么作用了,则需要启动相应的功能来删除这些对
象。比如对定义到工具栏上的指定宏按钮的删除方法如下:在"视图"菜单中,单击"工具栏"命
令,选择工具栏,单击"自定义"按钮,此时用鼠标左键将工具栏上需要删除的按钮从工具栏上
拖离开工具栏即可删除它。
⑹ Excel宏的使用方法是什么
Excel的宏是由一系列的Visual Basic语言代码构成的,因此,如果你熟悉VisualBasic
语言,可以用它编写为宏,如果用户不熟悉VB语言,可以用记录功能建立宏。下面详细介绍一
下有关的方法和技巧。
一、建立宏
要想建立一个宏,方法有两种:一是用宏记录器记录所要执行的一系列操作;二是用Visu
al Basic语言编写。这两种方法各有优越之处,自动记录宏可以使用户在不懂Visual Basic
语言的情况下也可建立自己的宏,但缺点是对于一些复杂的宏要记录的操作很多,而且可能有
些功能并非是能通过现有的操作所能完成的;自己动手编写宏则不必进行繁琐的操作而且能
实现自动记录所不能完成的一些功能。在这里需要说明的一点是,即使自动记录的宏,记录器
也是把它翻译成Visual Basic语言来存放的,因此,在这里的一点技巧是你可以使用自动记录
功能记录宏,记录完毕后再打开宏进行编辑、修改简化或增强宏的功能,这样可省去许多输入
代码的工作。建立宏的方法如下:
1.在"工具"菜单中,选择"记录宏",再单击右侧的"记录新宏"命令。
2.在对话框中输入宏名。可以使用省略宏名如"宏2",也可以在"宏名"框中键入另一名称
。
3.若要给出宏的简单说明,在"说明"框中可键入描述性文字。
4.若要设置有关宏的选项,单击"选项"。
5.单击"确定",然后执行所记录的操作。
6.操作完成之后,在"工具"菜单中, 选择"记录宏",右侧的"记录新宏"命令已变成了"停
止记录",单击即可结束。
"记录宏"命令下的其它三个选项的说明:
"使用相对引用"——此项为一开关选项,此开关不打开时,记录宏使用单元格绝对引用,
用这种方式记录的宏总是在最初记录宏的单元格位置操作。此开关打开之后,用户在任何情
况下都可以使用宏而不是在特定的单元或范围中才能使用,当然存储此宏的工作簿必须在打
开的情况下宏才能使用,使用相对引用可使记录的宏使用更灵活。
"标示记录位置"和"在标示处记录"——指的是确定开始记录宏的位置,从此处开始记录
宏的代码。注意:此两选项只对"模块"工作表(记录操作后翻译为VB代码的工作表Mole)有
效。
"记录新宏"对话框的选项说明:
"工具"菜单下的菜单项——可以将宏加入到"工具"菜单下,作为一个菜单选项,以供方便
使用。
快捷键——通过指定快捷键执行宏。需注意的一点是:当包含宏的工作薄打开时,此宏的
快捷键优先Microsoft Excel快捷键执行, 因此,如果你为宏设置的快捷键和Excel的快捷键
相同的话,那么Excel的快捷键将不能发挥作用,要尽量避免快捷键相同。
保存到"个人工作簿"——"个人工作簿"是一个隐蔽的工作簿,一般情况下启动Excel时会
自动打开它,因此,如果将常用的宏保存在其中, 可以在任何工作簿中使用,建议将非专用的
宏都放在此簿中,使用方便,管理也方便。
保存到"当前工作簿"——将宏存储到当前工作簿中,只有当记录该宏的工作簿打开时,本
工作簿和其它的工作簿才能使用它,一般的工作簿专用宏用此选项。
保存到"新工作簿"——将宏保存到新的工作簿中,该项意义不大,一般很少用。语言选项
——Visual Basic,将记录的操作翻译为Visual Basic语言,这是常用的选项。MS Excel 4.
0 宏语言,将操作翻译为Excel 4.0的宏语言,如果你对4.0版的宏语言不熟悉,尽量不要采用
此选项,否则给以后的编辑、修改带来麻烦。
上面介绍的是用记录的方式建立宏,如何直接用Visual Basic语言编辑宏呢?首先还是要
按照上面的步骤进行到第5步时, 单击"确定"后,不是进行操作而是开始编写VB代码。这里有
两种情况:1.如果你的工作簿中已经有了一个用来记录宏的"模块"工作表,最好在建立宏之前
将其切换到前台(激活),然后再建立新宏。在这种情况下,单击"确定"按钮之后, Excel将自
动在"模块"工作表中生成新宏的代码框架,一行为SUB "宏名",下一行为END SUB, 此时你就
可以在两行之间直接输入VB代码了。输入完毕,要执行"停止记录"命令。2.如果你的工作簿
中还没有"模块"工作表, 那么你从工作簿底部可以看到Excel为你新建了一个,用鼠标激活它
,这时你将看到刚才激活它的操作已被记录成代码,一般来说这是我们不需要的,将此行代码
删除,然后编写你自己的代码即可。
二、执行宏
一个宏建立完毕后就可以执行了,执行宏的方法有多种,可根据具体情况采用不同的方法
,下面介绍常用的几种方法。
1.用"工具"菜单下的"宏"命令执行
打开"工具"菜单,选择"宏",在对话框中输入要运行的宏的名字或用鼠标在宏列表中选择
都可以,然后单击"执行"按钮。
2.用快捷键执行宏
如果你在建立宏时,为宏指定了快捷键,那么直接按快捷键即可,这是比较快捷的方法,缺
点是需要记住每个宏的快捷键。
3.如果在建立宏时,为宏指定了在"工具"菜单下的菜单项,那么打开"工具"菜单后执行所
对应的菜单项命令即可。
4.在模块文件中执行宏
建立的宏都是存储在模块文件中的,激活模块文件后,将光标移到所要执行的宏代码中的
任何位置(SUB和END SUB之间),按F5键即可执行。如果光标不在宏代码之间,按F5后将会激活
运行宏的对话框,与第一种方法相同。如果VISUAL BASIC工具栏处于激活状态,那么单击VIS
UAL BASIC工具栏中"执行宏"按钮也可执行。这种执行宏的方法比较适合于对刚记录的宏进
行验证或修改后验证时采用。
5.通过将宏指定为按钮或图形来执行
单击常用工具栏上的"绘图"按钮,可以在工作表中建立图形或按钮,建立图形后,单击鼠
标右键,在快捷菜单中单击"指定宏"命令,在"宏名/引用"对话框中,键入宏名; 如果建立的是
按钮,则创建完毕自动出现指定宏对话框。单击"确定"按钮,这样就可以将按钮或图形指定为
一个宏,当单击此按钮或图形对象时,宏将自动执行。此种方法适用于在自己的工作表中使用
的专用宏,可将其放在合适的位置,随时单击运行。注意:在指定宏操作完毕后关闭绘图工具
栏时,一定要使其中的"选定图形"按钮处于弹起状态,否则单击按钮或图形将不能执行宏,而
且也不能选择单元格。
6.通过将宏指定给工具栏按钮执行
在"视图"菜单中,单击"工具栏"命令,若要创建一个新的工具栏并自定义工具栏按钮,在
"工具栏名称"对话框中键入新工具栏名,再单击"新建"按钮(如果要为已有的工具栏添加按钮
,则单击"自定义"),此时在对话框左上方就出现自定义的工具栏。然后在"自定义工具栏"对
话框的"分类"列表框中单击"自定义"命令,再从"工具按钮"下面拖动喜爱的按钮到自定义的
工具栏上,当把按钮放到工具栏上时,就会自动出现"指定宏"对话框,输入宏名后单击"确定"
即可,此时又会出现"自定义工具栏"对话框,如果不再需要自定义按钮,单击"关闭"命令。这
时自定义的工具栏一般比较小且是放置在工作表中的,双击其标题条,它自动变成长条状并放
置到工作表上方的工具栏区。建议新建一个自己的自定义工具栏并将常用的公用宏放置在其
上,这样使用起来很方便。
三、编辑和删除宏
一个宏建立之后可能不满意,需要编辑修改或其使命完成之后需要删除,下面是常用的一
些方法。
1.编辑、修改宏如果用户对Excel的Visual Basic语言不熟悉,那么最好的方法是重新记
录宏,在新建宏时,在"宏名"框中输入原来的名字, 单击"确定",Excel将提示用户是否替换已
存在的宏,单击"是"即可。
如果用户熟悉VB语言,可直接对宏进行修改。单击菜单条中的"工具"选项,选择"宏"命令
项,选择要编辑的宏,单击"编辑"按钮,就可以进行编辑了。此处有一点小技巧,如果你不想手
工编写代码,将光标移到需要插入代码的位置,选择"工具"菜单中"记录宏"命令下的"在标示
处记录"选项,然后可以进行操作,操作完毕后选择"停止记录",则刚才的操作就翻译成了VB代
码,放在光标之后,利用这种方法可以为已有的宏增添新的功能,这种方法不生成SUB、END S
UB代码,适用于现有宏的修改。另一种方法是单击工作簿底部的"模块"文件,其中存放的是宏
的VB代码,在此处可同时修改其中所有的宏。
修改已记录宏的一些技巧如下:A、去掉 Select 方法和 Selection 属性。记录器经常
记录 Select 方法和 Selection 属性,但这会导致宏通用性受到限制,因为Select 方法和
Selection 属性要求工作表是活动的。因此如果要记录的宏不是专用的,一般要将其去掉,用
Worksheets 方法来代替操作对象,同样,对记录的ActiveCell属性一般也需要去掉。 B、去
掉不必要的参数。记录器可能会记录一个方法的所有参数,如果只想修改其中一两个参数,可
从录下的语句中清除不必要的参数,功能不变,程序也得到了简化。
如果你想在当前工作簿中使用另一个工作簿(非个人工作簿)中的宏,可以将其复制过来
,复制的方法是将另一个工作簿中的模块表复制到当前工作簿中,其操作和复制其它工作表是
一样的,也可以通过剪贴板在模块表之间复制宏代码来达到复制宏的目的。
2.删除宏
删除宏的方法很简单,单击菜单条中的"工具"选项,选择"宏"命令项,选择要删除的宏,单
击"删除"按钮,就可以删除了。这种删除只是使得此宏不能再执行了,如果你已为此宏指定了
菜单项、工具栏按钮、图形等,它们也就没什么作用了,则需要启动相应的功能来删除这些对
象。比如对定义到工具栏上的指定宏按钮的删除方法如下:在"视图"菜单中,单击"工具栏"命
令,选择工具栏,单击"自定义"按钮,此时用鼠标左键将工具栏上需要删除的按钮从工具栏上
拖离开工具栏即可删除它。
⑺ excel中宏的使用方法
所谓宏,就是一组指令集,通过执行类似批处理的一组命令,来完成某种功能。microsoftoffice的组件都可以支持宏(macro)的操作,而office的宏是指使用vbscript指令集(vb编程语言的子集,可以使用vb的常用语句)编写的针对office组件的小程序。利用宏,我们可以完成很多程序原本并不支持的特殊应用,比如完成某种特殊的数据计算,或者文档的特殊格式排版等等。
⑻ excel中宏的使用方法是什么
宏类似于计算机程序,但是它是完全运行于Excel之中的,我们可以使用宏来完成枯燥的、频繁的重复性工作。宏完成动作的速度比用户自己做要快得多。例如,我们可以创建一个宏,用来在工作表的每一行上输入一组日期,并在每一单元格内居中对齐日期,然后对此行应用边框格式。
下面给出了宏的应用场合,只要用“录制宏”就可以帮你完成任务,而不需要编程。如果想对所录制的宏再进行编辑,就要有一定的VBA知识了。
(1)设定一个每个工作表中都需要的固定形式的表头。
(2)将单元格设置成一种有自己风格的形式。
(3)每次打印都有固定的页面设置。
(4)频繁地或是重复地输入某些固定的内容,比如排好格式的公司地址、人员名单等。
(5)创建格式化表格。
(6)插入工作表或工作簿等。
需要指出的是,Excel中的宏与Word中的宏有些不同之处,对于录制的操作,它会记住单元格的坐标(即所有的引用都是绝对的),所以在涉及到与位置有关的操作时,要格外注意。如果想用相对引用,可以借助于Offset方法,比如下面的语句:Active
Cell.
Offset(1,0).
Range("A1").select
宏的应用是很广的,上面提到的只是一点点,如果真的用起来,你会发现它有更丰富的内容和更灵活的应用方法。
⑼ excel中怎样用宏快速的添加对象(用宏代码打开需要添加的对象的文件夹)
编辑好的VBA代码可以直接代码编辑器按F5或点击代码编辑器的菜单上的 “运行”》“运行子过程/用户窗体”运行,但这个只是在编辑测试中使用的,已经完成的好“宏”,可以通过以下几种方法运行。
一、通过设置快捷键,可以快速打开宏,快捷键虽然快捷,但由于快捷键的数量有限,而且要记住哪个快捷键关联了什么宏,建议只把最常用的设置快捷键。
指定宏快捷键步骤一
指定宏快捷键步骤二
指定宏快捷键步骤三
注意的是,菜单栏开发工具的选项默认是不显示的,开启方法如下:另外在后面说到的第三种调VBA宏代码的方法就需要使用到开发工具选项。
开启开发工具选项卡
二、添加到快速访问栏,并开启快速访问栏。注意的时,如果添加原宏要对所有打开的文档有效,需要把宏保存到个人宏工作薄。工作薄保存路径在
系统盘:Users\用户名\AppData\Roaming\Microsoft\Excel\XLSTART目录下,比如
C:\Users\86176\AppData\Roaming\Microsoft\Excel\XLSTART,这个目录下的EXCEL文档,每次启动EXCEL程序时会自动打开,个人宏工作薄的默认名称是PERSONAL.XLSB,
要让宏可以在其它工作薄运行并完成指定操作,首先需要创建一个人宏工作薄,以EXCEL2007为例,可以通过点击菜单栏“视图”》宏》录制宏,选择到个人工作薄创建个人宏工作薄。或将新建的工作薄保存为“个人宏工作薄”,或直接把工作薄保存到上面所说的个人工作薄目录中。
录制宏可以保存到个人宏工作薄。
保存在当前工作簿或新工作簿的宏,只会在指定工作簿中使用。关闭保存宏的工作簿后,其他工作簿就无法运行其中保存的宏。这种方式适合一些项目级的宏,不需要在其他工作簿上运行。
保存在个人宏工作簿,宏会在任意打开的工作簿中均可以使用。其中是因为个人宏工作薄已经随EXCEL打开了,只是隐藏了工作薄。
个人宏工作簿会随第一个工作簿一起被打开,那之后只要有工作簿在打开状态,个人宏工作簿也不会被关闭,可以随时使用其中包含的宏。
个人宏工作簿打开时,会被自动设置为隐藏状态。因此在使用时不会干扰用户的正常使用。
如果你发出你的个人宏工作薄是显示的,那么你可尝试在“个人宏工作薄”的菜单栏“视图”里点击“隐藏”把工作薄重新隐藏。
添加宏到快速访问栏步骤一
以EXCEL2007为例,点击左上角的圆圈,然后选“EXCEL选项”,再选自定义,然后会弹出上图的选项,勾选下方“在功能区下方显示快速访问工具栏”就可以了。然后点击常用命令选择“宏”,在下面选择要添加到快速访问工具栏的宏,再点添加就可以了。
添加宏到快速访问工具栏
点击已经添加的宏再点修改指定在快速访问工具栏中显示的图标。
快速访问工具栏位置
三、点击菜单栏“开发工具”,再点击插入,选择按钮或控件,然后在工作表上按住鼠标拖到即可得到一个新的按钮或控件,按钮和控件的使用方法有所区别,功能是一样的。
添加按钮或控件
添加按钮后会直接弹出一个框让你指定点击按键时要执行的宏。然后修改一下按键上显示的字为自己想要的就可以了。
添加按钮
添加控件时,需要在控件上点可键,查看代码,会自动打开VBA代码编辑窗口,并创建一个子程序,在里面添加自己想要的代码就可以了。注意要编辑控件的代码必须要选选择开发工具里的“设计模式”,添加控件的时候会自动选择,平时要修改则要手动选择。
⑽ 谁有Excel 2003宏的用法的教程。
罗技游戏驱动及宏教程网络网盘免费资源在线学习
链接: https://pan..com/s/1sbQCla9fgI2VA8ChnRKuLg
罗技游戏驱动及宏教程 罗技鼠标宏文件及设置教程(此宏文件直接导入即可使用, 非常详细)LOL_CF_守望-逆战-剑灵-CSOL(此教程不适用于绝地求生) 罗技鼠标宏文件及教程(需自己录制,此教程不适用于绝地求生) 绝地求生 吃鸡压枪鼠标宏文件以及设置调试教程 LGS 罗技老版驱动 G系列驱动软件(按照位数下载安装) G HUB 罗技新版驱动 罗技鼠标宏设置常规指导教程(此教程绝地求生不适用).mp4 ▲使用罗技鼠标宏前必看!!!!!(重要提醒).txt LOL-CF-守望-逆战-剑灵-CSOL导入宏文件步骤教程(绝地吃鸡宏导入教程不要看这个,看宏设置教程视频).doc lghub(可在线更新至最新版本)
win8.exe lghub(可在线更新至最新版本)
win7.exe lghub(可在线更新至最新版本)
win10.exe 4_Logitech 系统位数64位 支持win7 win8 win10.exe 6_Logitech 系统位数32位 支持win7 win8 win10.exe (目前有效)吃鸡宏修改版 有效期至2019年12月