第十一课宏的录制与使用.ppt
文本预览下载声明
一、宏的录制与使用;录制宏利用菜单提供的功能可以录制宏,当开始录制时,宏能够将你所有动作以代码的方式记录下来,而自动产生VBA代码,再选自某个使用宏的办法(工具按钮、菜单或组合键);例1:在Word中录制一个宏,把一个字右移一个位置(选择当前一个字,剪切它,将插入点右移一个字,再将字粘贴回去)
1.选择“开发工具”组下的“录制宏”,则打开“录制宏”对话框,输入宏名,选择运行宏的方式、存放位置后确定开始录制。
2.选择当前一个字,剪切它,将插入点右移一个字,再将字粘贴回去
3.完成后点击“停止” 。
例2:在EXCEL中录制一个样本宏,用于创建一个新工作簿,将月份顺序输入工作簿中并保存。;练习一;二、将宏指定到工具栏;运行录制的宏 保存在当前工作簿中的宏,则在此工作簿的任何工作表中都可以运行,在个人工作簿的宏则可以运行任何工??簿的工作表,在新工作簿的宏则必须打开新工作簿
快捷方式 利用录制时定义的快捷键或工具栏按钮
使用宏对话框
在VBE编辑器中直接运行
删除宏 可以在宏对话框或VBE中删除;练习二;四、宏代码的编辑与修改;练习三;五、用户输入与输出;2.INPUTBOX 函数
当只需做出“是” 、 “否” 、“确定”、“取消”等简单的回答时,MsgBox函数非常好用。但是,如果需要其他类型的输入,例如数字和文本时,就需要使用InputBox函数,InputBox函数显示一个对话框,并且提供便于用户输入的文本说明。其语法格式为:
InputBox (prompt[,title] [,default] [,xpos] [,ypos] [,helpfile,context] )
例:
Dim iResult As Integer
iResult = InputBox(Please enter your favorite number: )
MsgBox iResult
ActiveCell.Value = iResult;练习四
1.创建一个名为UserInfo的过程。这个过程功能如下:
1)显示三个输入框。第一个输入框提示用户输入名字,第二个输入框提示用户输入所居住的城市名,第三个提示用户输入年龄。
2)在一个消息框中显示前三个输入框的结果。
显示全部