全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
12056 11
2010-12-05
悬赏 100 个论坛币 未解决
请教一下,使用宏程序的好处是什么,并请举例说明,谢谢高手指点!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-12-5 16:39:31
大侠请看下面:

1、亲自动手,录制一段属于自己的宏
  
  我理解的宏是一系列固定动作的集合,这个集合当遇到让他执行的条件后就逐个执行。
  有人把我们录制的宏比喻成一个武术运动员在比赛中练就的一段武术套路动作,这个套路遇到一定的条件(比赛)就执行。
  好了,别闲着,动一动你的右手,点点鼠标,打开一个Excel文件,录制一段宏来来研究研究,步骤如下:
  (1)选中任意一个单元格;
  (2)打开菜单—>工具—>宏—>录制新宏,调出宏录制对话框,输入宏名(mysub),确定;
  (3)设置单元格字体为仿宋体,红色;
  (4)点击停止录宏。
这样,一个简单的设置单元格格式的宏就录好了。
-------------------------------------------------------------------------------------------------------------------
      2、鼠标点一点,宏给单元格换新装
  下面我们来执行这段宏。
  (1)选中需要设置的任意单元格或单元格区域(为了看出效果,单元格最好有字符);
  (2)打开菜单—>工具—>宏—>宏,显示“宏”对话框(快捷键:Alt+F8);
  (3)选择我们刚才录制的宏,单击“执行”。
  这样我们看到已经为刚才选中的单元格的字体已被修改成仿宋体,红色。自己动手试着录制几段宏,再执行一下,加深印象。
  。
  上面说的执行宏的过程是不是让你感觉很麻烦?希望用快捷键来控制宏?这个我们可以在录制宏之前在录制宏对话框里进行设置。也可以在录制宏后进行设置,按Alt+F8显示宏对话框,单击“选项”,在“宏选项”对话框里进行设置
--------------------------------------------------------------------------------------------------------------
      3、寻根问底,找到宏的老窝
  如果你忘记了,请你再打开宏录制对话框,在宏名的下面,有一个“保存在”的选项,点一点下拉的箭头,我们可以看到,宏可以保存在三种不同的位置,分别是:
  (1)当前工作簿(系统默认):宏保存在当前工作薄的模块里,只有当该工作薄打开时,宏才起作用。
  (2)新工作簿:新建一个工作薄保存。
  (3)个人宏工作簿:这是为宏而设计的一种特殊的具有自动隐藏特性的工作簿,如果你要让某个宏在多个工作簿都能使用,那么就应当创建个人宏工作簿,并将宏保存于其中。
  上面我们录制的宏是保存在当前工作薄里.
--------------------------------------------------------------------------------------------------------
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-5 16:51:42
http://office.microsoft.com/zh-c ... 0634.aspx?section=2
上面的地址是微软官方的宏教程
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-5 16:53:40
是楼上的office中用的宏,还是想C语言、汇编或者C++。后者我会,有需要找我。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-5 18:40:08
非常感谢楼上各位!不好意思,我说得是SAS中宏的作用!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-18 05:49:18
宏可以自动重复执行一段程序,它的好处是,当你需要重复执行一个功能时,用宏可以节省时间.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群