值得你收藏的最全“录制宏”教程

值得你收藏的最全“录制宏”教程
值得你收藏的最全“录制宏”教程

值得你收藏的最全“录制宏”教程

(Excel精英培训VBA版版主,Excel精英讲师团VBA讲师)

今天就和大家一起学习高手们爱不释手的绝招之一录制宏

准备环境:简单中文版的Excel(最好是安装完整版的,版本就推荐用10吧,楼主我这只有10,13的版本)

步骤:

步骤1.打开EXCEL后,找到EXCEL主窗口的状态栏,就绪右边第一个图标,左上角有红色圆点的那个,这个图标名字就叫录制宏。当鼠标移到录制宏图标上方时,会有提示。

步骤2.左键单击找到的录制宏,会显示一个录制新宏的对话框

宏名:咱就不修改了,就用默认的。

快捷键:这里不做修改。(指定用于运行宏的Ctrl组合快捷键,只能输入英文字母,且不要和系统已有的相冲突为好)

保存位置:当前工作簿

说明:对宏的备注说明

步骤3.点击确定后,在A1单元格,输入HelloVBA,在A2单元格内输入烟花输入完成后,效果如下图。

步骤4.完成第3步后,童鞋们再看看EXCEL窗口的状态栏里就绪右边图标是不是变了,第1步时是找到的红色圆点图标

现在变成蓝色方块图标了,当鼠标移动到图标上方时,也有提示。

左键点击图标,第一个宏的录制也就完成了。大家再注意下,刚刚的蓝色方块图标是不是又变成红色圆点的录制宏了

第一讲录制宏就到此结束了,下一讲咱们继续。

宏录制好了,大家可以试试怎么运行刚刚录制的宏,提示:ALT+F8,ALT+F 11,开发工具选项卡

第一讲的作业:

大家接着再录制一个宏,内容就是删除之前A1,A2单元格中输入的数据

补充资料:

1>.宏名:第一个字符必须是字母。后面的字符可以是字母、数字或下划线字符。宏名中不能有空格,下划线字符可用作单词的分隔符。如果使用的宏名还是单元格引用,则可能会出现错误消息,指示宏名无效。

2>.快捷键:EXCEL中只留下了Ctrl+E、Ctrl+J、Ctrl+M和Ctrl+Q这几个未分配的。

3>.在EXCEL2010中,功能区如何显示开发工具

在功能区右键弹出菜单中选择自定义功能区,弹出如下对话框

有童鞋看了后,提到在EXCEL的状态栏找不到录制宏图标。这个容易解决,只需在状态栏的右键弹出菜单中勾选宏录制就能让录制宏现身了。(右键菜单是宏录制,状态栏是录制宏,开发工具选项卡也是录制宏,MS也有不够严谨的地方)。

第二篇讲讲如何运行录制的宏,也就是在第一篇最后给的几个提示,昨天没有找到法门的童鞋也不要着急,细细听楼主一一道来。

准备环境:录制昨天提到的2个宏

方法一、快捷键Alt+F8

在Excel窗口按ALT+F8后会弹出宏对话框。如果在Excel窗口中按ALT+F8

没有显示宏对话框,请检查是否在这几种状态中:光标在地址栏内;光标在公式栏;单元格编辑状态;VisualBasic编辑环境……

宏名:可以从中间的列表中选择要运行的宏,也可以手工录入宏名

位置:推荐选择当前工作簿

中间的列表框显示的是当前工作簿中所包含的宏(刚刚让大家准备昨天录的宏就显示在列表当中)。

运行宏:

A.通过在列表中双击选中的宏名,就可以运行宏;

B.选中宏名后,点击执行按钮;

C.手工输入宏名后,直接回车即可(这招用得少,太麻烦,不推荐);

方法二、按钮(懒人必会绝招)

上面的运行方法略显麻烦,平时大家在使用软件的过程中按钮无处不在。

步骤1.在开发工具选项卡的控件组里,单击插入

在列表中,找到上图中红色方框标记的按钮图标(表单控件下面第一排第一个图标)。当把鼠标移动到不同的图标上停留一秒,就会提示该图标所代表的控件名字(碰到不认识的控件,就用这招)。

步骤2:左键单击按钮(窗体控件)图标

步骤3:移动鼠标到单元格区域,鼠标指针变成了一个十字光标,按住左键不松,用鼠标拖出一个矩形,然后松开鼠标左键

步骤4:松开左键后,会弹出指定宏对话框。

位置:还是改为当前工作簿

宏名:在列表中选择之前录制的宏选定宏名后,确定即可。

确定后,效果如下图

大家可先删除A1A2单元格的内容后,然后单击按钮1,看看A1,A2单元格的变化。到这里全部完成的童鞋,可以再插入一个按钮,指定另外一个宏给按钮。

我这里演示的效果是:

★.单击按钮1后在A1,A2单元格输入内容

★.单击按钮2后删除A1,A2单元格的内容

方法三、有型的形状(个性达人必备)

步骤1:在工作表中插入形状(如何插入就不做讲述了,大家可以到插入功能区的插图组里点击形状,选择中意的开关,在单元格区域画出形状)

步骤2:选择要指定宏的形状,右键弹出菜单选择指定宏

这里指定宏与添加按钮后指定宏是一样的操作,大家选中需要指定的宏名,点击确定即可。(记住位置先选当前工作簿)。这一步完成后,同样的,大家再添加一个形状指定第二个宏。

码了这么多字,这一篇了得要划上句号了,页数有点多,大家慢慢消化下,到时我再贴子里再传一个GIF动画。

课后作业:

1.添加的按钮的标题文字如何修改(按钮上显示的标题应该是是功能性的说明,按钮1和按钮2是实现什么功能的,明眼人一看就不知道);

2.如何给按钮重新指定另外的宏

友情提示:多多右键,多多折腾,总会有收获的。

不知道大家有没有注意到一个细节,当运行录制好的宏后(比如说咱们录的A1,A2单位格内输入了数据),再次重复运行宏后,还是只会在A1,A2单元格内输入数据。如果想换个单元格内输入这些数据,比如运行时,我想C3,C4内录入这些数据,那不是又得重新去录制了其实也不用这么麻烦,今晚咱们要学的相对引用就能解决这个问题。

说到相对引用,有童鞋应该会想到咱们平时在单元格中录入公式时,有时就会用到相对引用(行相对,列相对,行列相对)与绝对引用。

首先我们还是先录第一个宏,录宏时,宏名改为绝对引用。

主要是录制3个操作

步骤1:在A1单元格内输入Hello

步骤2:在A2单元格内输入VBA

步骤3:在A3单元格内输入excelpx

结束录制宏后,先清除A1:A3单元格的格式和内容,然后运行绝对引用宏。

接下来我们录制第二个宏,步骤如下:

步骤1:激活A1单元格,使之成为活动单元格。如何确认A1是不是活动单元格,其实有个很简单的办法,看看地址栏的地址,地址是所指向的单元格就代表活动单元格。

步骤2:找到开发工具选项卡的的代码组,单击使用相对引用,与下图对比,确认该功能打开。

关闭相对引用效果图

打开相对引用效果图

这里的使用相对引用是个切换按钮。切换按钮主要是标志某个选项功能是否打开或开启,通过单击可以就能切换状态,打开与关闭的区别就在于按钮的背景填充色。

留意上面两张图:关闭使用相对引用时,按钮的背景色和其他按钮没啥不同,该状态代表功能没有打开。打开使用相对引用时,按钮的背景色是高亮颜色填充,与其他按钮的背景色明显不同。

其实类似的切换招钮如开始选项卡里字体组里的加粗,斜体,下划线,对齐组里的左对齐,右对齐(这些大家应该是经常用到的)

步骤3:在A1单元格内输入Hello

步骤4:在A2单元格内输入VBA

步骤5:在A3单元格内输入excelpx

步骤6:结束录制宏

宏录制好了后,咱们做几个测试

1.先清除A1:A3单元格的内容

2.激活A1单元格,运行相对引用宏

3.激活C3单元格,运行相对引用宏

4.激活D6单元格,运行相对引用宏

测试完后,效果如下:

经过这三个测试后,大家应该有所发现了,在运行相对引用宏时,会以当前活动单元格作为参照点写入单元格数据(这里录制的时候只录了以A1为参照点,写入一列三行单元格这样一个区域的操作)。

所以如果要使用相对引用模式来录制宏,一定要激活某个参照单元格和打开使用相对引用后,方才开始录制宏。另外运行使用相对引用模式录制的宏时,请注意活动单元格。否则有可能产生的效果不尽人意。

魔兽世界宏命令地编写教程

调出宏命令的编辑窗口有两种方式: 1.在聊天栏输入/MACRO后回车。 2.按ESC调出系统菜单选择【宏命令设置】 看见了吧? 弹出一个窗口,上面有【新建】和【退出】两个按钮。点【新建】,又会弹出一个窗口。五颜六色的图标包括了WOW几乎所有的技能图片,随便选一个你喜欢的,它就是你设置的宏命令的图标了,给它取个名字吧!方便你用的时候好找。然后回到第一个窗口,它的下半部分是一个输入栏(别说找不到…),在里面输入宏的内容,然后点【退出】。 我们以牧师为例:选中牧师“复活术”的图标,在名称处填写‘复活’。返回到第一个窗口在输入栏中输入下面的命令: /me 开始施放复活术 /me 的复活术被%t抵抗 /me 开始变得愤怒了 /me 获得了狂暴效果 /me 施放皮鞭失败:%t对此免疫 /me 施放辣椒水失败:%t爱吃川菜 /me 开始施放色诱术(空格,空格…….)%t 复活了! /施放复活术(等级 1) PS:一定要注意%t是在英文输入下输入的。中文输入法下是全角模式不被系统接收。HOHO~接下来你要做的就是把这个代表你宏命令的图标用鼠标左键拉到快捷栏里,可以设定热键来使用,也可以用鼠标点击。反正是想怎么用就怎么用…,使用方式和普通技能相同 最后留给大家一个思考题,在上面的例子中,“/me”、“%t”“/施放”都是什么作用,牧师职业的玩家可以自行制作后观看效果,可以更改文字,以加强抓狂效果:非牧师职业可以找牧师借鉴。牧师就是好!就是好! 宏命令的初级教程(上) 有了前两章的基础,大家对魔兽世界的宏命令应该有了一定的认识。下面我将对宏命令做出更加详细的介绍, 魔兽世界的宏命令大概有几千个,在初级教程里面将讲解最常用的命令,实现的功能也相对简单。有些人在此时可能在想编写一个宏可以完成一套攻击动作,如“换武器――施法――换回武器”等等。这确实是一套连续动作,不过能实现这套动作的叫外挂而不是宏,魔兽的宏不支持带有冷却时间的技能连续使用,因此那些想要自动完成某套动作的玩家你们的白日梦可以醒醒了。^_^ 我这样说是不是会很打击大家的信心啊?好了。我们赶快开始。举个例子先:网上一个很经典的宏例子 /Kneel /say 如果你不嫁给我,那么我就一辈子不起来…” 这样你的人物就会先下跪再说:"如果你不嫁给我,那么我就一辈子不起来…" 在这里用到两个宏命令/Kneel和/say,宏命令是不分大小写的。/kneel是个下跪的动作,/say后面的文字会以普通对话的形式在游戏中表现出来。我们可以变化一下。 /Kneel /y 如果你不嫁给我,那么我就一辈子不起来…” 最后的话是大喊而不是普通对话。大喊是用红字表示出来的。同理,我们可以把/say、/y 变成/g(工会说话),/p(小队说话),把/kneel变成/dcane(跳舞)等等。

宏的录制与使用

在介绍学习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)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同)

WORD2016 VBA录制宏、编辑宏与优化宏--手把手教程之三

--手把手教程之三 目录 1. 录制宏 (2) 2. 如何运行宏 (10) 3. 修改录制的宏代码 (11) 4. 优化宏代码 (12) 5. 深入了解VBA (14) 1、代码窗口 (14) 2、如何打开代码窗口 (14) 3、窗口部件 (15) 4、关于通用声明部分 (15) 5、对程序代码的解说 (17) 6、WORD DOCUMNT 对象的三个重要事件 (17)

--手把手教程之三 1. 录制宏 本节重点: 1、熟悉录制宏的基本操作方法; 2、了解字体格式设置的VBA程序代码; 3、了解段落格式设置的VBA程序代码。 编写程序代码,对于初入VBA的新手来说,往往是感到无从下手,那么多语句、语法及名目繁多的各种参数,秆头万绪,一团乱麻,无法理清。但你不用担心,WORD VBA给我们提供了一个极其方便的工具—录制宏。录制宏的作用就是把我们对WORD的操作自动转换成VBA程序代码,这样不仅省去了我们编写代码的时间,更主要的是使我们知道每一个操作所对应的程序代码和应该设置那些参数,从而使我们的学习效率大大提高。下面我们就来开始学习怎样录制宏的打操作。 如果无法确定要使用的 Visual Basic 方法或属性,可打开宏录制器并进行手动操作。宏录制器会将操作译成 Visual Basic 代码。录制操作完成后,可根据需要修改代码。 实例1、我们的要求是这样的,对全文档中的字体设置为:华文细黑,粗体,12号(小四号);段落设置为:首行缩进2字符,行距1.5,段前12磅,段后12磅。操作步骤如下: 1、在“开发工具”菜单上,指向“录制宏”,然后单击“录制宏”,打开录制宏面板,如图1-1、图1-2所示。

魔兽世界基础宏

/script if not ce or not le or GetTime()-le>10 then ce=0; end; le=GetTime(); ce=ce+1; SendChatMessage( GetMinimapZoneText().."!!发现"..ce.."个敌人!", "battleground") #showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术 /cast [nopet]召唤水元素 /cast [target=pet,dead]召唤水元素 /stopmacro [target=pet,dead] /cast 冰冻术 /petpassive /petattack [harm] /petfollow [noharm] #showtooltip /castsequence [nomodifier:shift,button:1] 奥术智慧 /cast [nomodifier:shift,button:2] 奥术光辉 /cast [modifier:shift,button:1] 魔法抑制 /cast [modifier:shift,button:2] 魔法增效 #showtooltip /castsequence [nomodifier:shift,button:1]冰甲术 /cast [nomodifier:shift,button:2] 法师护甲 /cast [modifier:shift,button:1] 熔岩护甲 #showtooltip 闪现术 /stopcasting /cast 闪现术 #showtooltip /cast [modifier:alt] 深度冻结; 冰枪术 #showtooltip /stopcasting /cast 寒冰屏障

魔兽世界宏命令集(小白教程)

本教程没有收录所有的宏,意在教会新手制作属于自己的宏,得到更多游戏的快乐。 /cast [<第一组条件选项>] <第一个法术名称>; [<第二组条件选项>] <第二个法术名称>; [<第三组条件选项>] <第三个法术名称>;...” /castsequence [<条件选项>] reset=<#>/target/combat <法术1>, <法术2>, <法术3> 你可以在任何条件选项前加上“no”来得到反效果,比如,“nocombat”则在脱离战斗的情况下成立。 用逗号“,”来分隔条件选项作用和“and”一样,当条件选项同时成立时执行。 用斜杠“/”来分隔条件选项作用和“or”一样,当其中一个条件选项成立时执行。 2.0以前宏举例。 1、小D判断连击点数释放技能,也适用于盗贼: /script if ( GetComboPoints() >= 3 ) then CastSpellByName("凶猛撕咬(等 级 3)"); else CastSpellByName("爪击(等级 4)") end 2、常用的密语格式 /script SendChatMessage(“主动给钱或是由我抢劫二选一”,” say”,”通用语”,” YELL”) "SAY":普通说话2."WHISPER":密语 1."GUILD":工会 2."PARTY":小队 3."RAID":组团 4."YELL":大喊 /script UIErrorsFrame:Clear()可以隐藏并清除提示。Clear也可改为Hide。 3、如果目标生命大于20,释放抽取生命法术,否则使用灵魂抽取。 /script if (UnitHealth("target")>20) then CastSpellByName("抽取生命") else CastSpellByName("灵魂抽取") end 4、使用奥暴,当法力值不足400,用法力红宝石补充并提醒队友 /script if (UnitMana("player")>400) then CastSpellByName("魔爆术(等 级 6)") else UseContainerItem(4, 1);SendChatMessage(“魔法将要耗尽,大家小心!”,”yell”); end 2.0可用的条件选项有:[……] help - 检测目标是否为友善 harm - 检测目标是否为敌对 combat - 检测你是否在战斗中 stance或stance:0/1/2../n检测你是否在姿态中,或是否在某个特定的姿态中 stealth - 检测你是否潜行 equipped: - 检测某个物品是否被装备。可以是任何有效的装备槽,物品分类,或者物品子类target =player/pet/targettarget/Unit 它把当前目标改变为任何有效的单位 pet: <宠物名称或类型> 玩家当前宠物为某宠物Voidwalker,Boar,Imp,Wolf,pet为所有宠物类型 actionbar:1/…./6检测当前动作条是否为列出的那个 button:1/…/5/<虚拟按键号>检测某个特定的按钮被用来触发法术,默认为1即左键点击,2为右键点击,3为鼠标中间点击,4,5为鼠标特殊按键点击。 modifier或modifier:shift/ctrl/alt - 检测命令被执行时是否某个特定的键被按下,可以简写为mod以节省字节。 pet: - 检测宠物是否存在。可以接受宠物类型(枭,熊,小鬼)或者名字(Fluffy,我家坏坏)作为条件。不带条件则检测是否有任何宠物存在。 mounted,swimming,flying,flyable- 检测是否在坐骑上,游泳,或者飞行中,能够飞行状态 indoors,outdoors - 检测是在室内还是室外 exists 和dead - 检测是否目标已经死亡,或是否真的存在

值得你收藏的最全“录制宏”教程

值得你收藏的最全“录制宏”教程 (Excel精英培训VBA版版主,Excel精英讲师团VBA讲师) 今天就和大家一起学习高手们爱不释手的绝招之一录制宏 准备环境:简单中文版的Excel(最好是安装完整版的,版本就推荐用10吧,楼主我这只有10,13的版本) 步骤: 步骤1.打开EXCEL后,找到EXCEL主窗口的状态栏,就绪右边第一个图标,左上角有红色圆点的那个,这个图标名字就叫录制宏。当鼠标移到录制宏图标上方时,会有提示。 步骤2.左键单击找到的录制宏,会显示一个录制新宏的对话框

宏名:咱就不修改了,就用默认的。 快捷键:这里不做修改。(指定用于运行宏的Ctrl组合快捷键,只能输入英文字母,且不要和系统已有的相冲突为好) 保存位置:当前工作簿 说明:对宏的备注说明 步骤3.点击确定后,在A1单元格,输入HelloVBA,在A2单元格内输入烟花输入完成后,效果如下图。

步骤4.完成第3步后,童鞋们再看看EXCEL窗口的状态栏里就绪右边图标是不是变了,第1步时是找到的红色圆点图标 现在变成蓝色方块图标了,当鼠标移动到图标上方时,也有提示。 左键点击图标,第一个宏的录制也就完成了。大家再注意下,刚刚的蓝色方块图标是不是又变成红色圆点的录制宏了 第一讲录制宏就到此结束了,下一讲咱们继续。 宏录制好了,大家可以试试怎么运行刚刚录制的宏,提示:ALT+F8,ALT+F 11,开发工具选项卡 第一讲的作业: 大家接着再录制一个宏,内容就是删除之前A1,A2单元格中输入的数据 补充资料: 1>.宏名:第一个字符必须是字母。后面的字符可以是字母、数字或下划线字符。宏名中不能有空格,下划线字符可用作单词的分隔符。如果使用的宏名还是单元格引用,则可能会出现错误消息,指示宏名无效。 2>.快捷键:EXCEL中只留下了Ctrl+E、Ctrl+J、Ctrl+M和Ctrl+Q这几个未分配的。 3>.在EXCEL2010中,功能区如何显示开发工具 在功能区右键弹出菜单中选择自定义功能区,弹出如下对话框

怎样在EXcel中录制宏

大纲: 1.VBA是什么? 2.EXCEL环境中基于应用程序的自动化的优点. 3.录制一个简单的宏. 4.执行宏. 5.编辑宏. 6.宏录制器的局限性. 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言.例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORD BASIC使WORD自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA),可以认为VBA是非常流行的应用程序开发语言VASUAL BASIC 的子集.实际上VBA是"寄生于"VB应用程序的版本.VBA 和VB的区别包括如下几个方面:

1. VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化. 2. VB具有自己的开发环境,而VBA必须寄生于已有的应用程序. 3. 要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的"父"应用程序,例如EXCEL. 尽管存在这些不同,VBA和VB在结构上仍然十分相似.事实上,如果你已经了解了VB,会发现学习VBA非常快.相应的,学完VBA会给学习VB打下坚实的基础.而且,当学会在EXCEL中用VBA创建解决方案后,即已具备在WORD ACCESS OUTLOOK FOXPRO PROWERPOINT 中用VBA创建解决方案的大部分知识. * VBA一个关键特征是你所学的知识在微软的一些产品中可以相互转化. * VBA可以称作EXCEL的“遥控器”. VBA究竟是什么?更确切地讲,它是一种自动

在Word中录制宏方法

录制新宏:在 Word 中新建一个文件,文件名为 A8-A.doc,保存至在“C:\ATA_MSO\testing\231637-62c9\Word\H04”文件夹中。在该文件中创建一个名为A8A的宏,将宏保存在“A8-A.doc”的文档中,用Ctrl+Shift+F作为快捷键,功能为将选定的文字设置为黑体,小四,颜色为玫瑰红。 1)单击“文件”菜单中的“新建…”,再单击“文件”菜单中的“保存”,在弹出的对话框中“文件名”中输入A8-A.doc,再单击“保存”。(一般上单击“保存”后,路径已是“C:\ATA_MSO\testing\231637-62c9\Word\H04”,不用再去查找来放,若不是就要再按路径将新建的文件放对地方。)特别注意:要将宏的安全性降到最低。具体操作如下:单击“工具”菜单中的“宏”中的“安全性…”,在“安全级”选项卡中选“低”,在“可靠发行商”选项卡中,将“信任所有的加载项和模板”和“信任对于Visual Basic 项目的访问”这两项都选上。最后“确定”。否则此题不会做到满分。 2)在这个新建的文档内空白的地方随便输入一些内容,并选定。 3)单击“工具”菜单中的“宏”中的“录制新宏…”,在弹出的对话框中的“宏名”中输入“A8A”,在“将宏保存在”的下拉列表中选择“A8-A.doc(文档)”,再点击“键盘”,在弹出的对话框中的“请按新快捷键”下单击一下,再按键盘中的“Ctrl+Shift+F”,在“将更

改保存在”右边的下拉列表中选择“A8-A.doc”,再单击“指定”,再单击“关闭”。此时便开始录制宏了。 4)单击“格式”菜单中的“字体…”,在弹出的对话框中的“中文字体中”选择“黑体”,在“字号”中选择“小四”,在“字体颜色”中选择“玫槐红”,再“确定”。 5)最后,单击宏录制工具栏中的“停止按钮”,完成宏的录制。全部文件关闭并保存便可。

WOW宏命令使用说明

1.常用的宏命令 1.1常用的宏命令 1.1.1.释放技能命令 ●/cast 释放一个或多个技能,可以加入一些条件判断,是最常用的命令 ●/castsequence 依次释放释放数个技能,同样可以加入一些条件判断,常见于所谓的"无脑宏" ●/use 使用一个物品,可以直接用物品名称也可以用物品栏位置 1.1. 2.动作命令 ●/cancelform 取消变形 ●/cancelaura 取消状态或增益 ●/startattack 开始攻击,一般写不写差别不大,释放技能会自动开始攻击的 ●/stopattack 停止攻击,与startattack相反,用于防止破除控制等功能,也不大会用到 ●/target /targetenemy 切换目标,用到的也不多,抓贼宏会用到,更多时候需要的反而是不切换目标的情况下对特定目标释放技能 ●/mount 召唤坐骑 ●/dismount 解散坐骑 1.1.3.语言表情命令 ●/1 /2 /3 /4 在不同的频道里面说话,1综合,2交易,3本地防务,4寻求组队

●/s /y /p /ra /bg 在不同的范围说话,s说,y喊,p小队,ra团队,bg战场 ●/e 做出一串表情,同时也可以/+内置表情 1.1.4.特殊命令 ●#showtooltip 显示技能描述,可以指定技能名或是缺省,让你的界面更有可读性●/focus 指定某个目标为焦点目标 ●/clearfocus 清除焦点目标 ●/stopmacro 停止宏,可加入条件判断 ●/console /script 控制命令,抓贼宏会用到 1.2常用的条件判断 1.2.1.目标条件判断 ●help noharm 目标为友方 ●harm nohelp 目标为敌方 ●exists 目标存在 ●dead nodead 目标死亡/存活 1.2.2.自身条件判断 ●stance:1/2/3/4/5/6 form:1/2/3/4/5/6 处在某形态中,对应为 野性:1熊,2水栖,3豹,4旅行,5飞行

WOW宏的相关制作

WOW宏的相关制作 help---判断目标是否为友善; 比如“/cast [help]治疗术”,如果目标为友善那么施放治疗术。 harm---判断目标是否为敌对; 比如“/cast [harm]惩击”,如果目标为敌对那么施放惩击。 party---判断目标是否在本小队中; 比如“/cast [party]治疗术”,如果目标在本小队中那么施放治疗术。 raid---判断目标是否在团队中; 比如“/cast [raid]治疗术”,如果目标在本团队中那么施放治疗术。 group---判断自己是否在一个队伍中(小队或团队); 比如“/cast [group]治疗导言”,如果自己在一个队伍中那么施放治疗导言。 group:party/raid判断自己是否在一个指定的集体中:小队/团队; 比如“/cast [group:raid]治疗导言;[group:party]快速治疗”,如果在团队中就施放导言,在小队中就施放快速。 combat---判断你是否在战斗中; 比如“/cast [combat]消失;[nocombat]潜行”,如果在战斗就消失,不在战斗就潜行。 stance或stance:#---判断你是否在姿态中或是否在指定姿态中。#为数字,也就是姿态编号。 比如“/cast [stance]精神鞭挞”,如果在暗影形态就施放鞭挞。“/cast [stance:3]潜行”,如果在猫形态就潜行。 stealth---判断你是否在潜行; 比如“/cast [stealth]背刺;邪恶攻击”,如果在潜行就用背刺,否则邪恶攻击。 modifier或modifier:x---x可为shift、ctrl、alt 或者是它们的组合,判断某个或某几个按键是否被按下。 equipped:---判断某件物品是否在装备中。可以是装备栏编号、装备分类(武器、副手。。。)、装备子类(双手剑、法仗等等。。。) target=---可以把技能目标指定为任何有效的目标,并且可以另你不丢失当前目标!还可以为“none”,用来指定没有目标的时候。“player”,用来指定只对自己施放。比如“/use [target=player] 厚符文布绷带”,无论

Layout鲫鱼塘—PADS 宏相关操作之宏录制与运行

PADS 宏相关操作之宏录制与运行 宏是录制命令、输入和鼠标点击的任意组合,然后作为单一动作重放。实际上,可以录制需要重放的任意组程序性步骤,因此,简化了多余的动作。 1.PADS 宏的录制 点击如下图所示红框中那个锤子打开下面这个Output Window小窗口,点击Macro标签切换到宏窗口。 先来了解一下宏工具栏 前面的工具就不讲了,如果你不知道说明你也看不懂接下来的内容,就要去补电脑基础了 Record 录制按钮 Run 运行按钮 Pause 暂停按钮 Stop 停止按钮,这个按钮只有在录制宏或运行宏时才会显示红色,一般情况下显示灰色

Toggle breakpoint切换断点,加在宏程序中,运到所加之处便自动停下来 Compress mouse moves 压缩鼠标移动——压缩鼠标移动模式只录制鼠标轨迹的起点和终点,而不录制起点和终点之间的中间坐标。多数环境下推荐压缩,因此这样可以有效地减小宏文件大小。录制中间鼠标轨迹会增加文件大小,除非在特殊应用中需要文档坐标信息。 Relative mouse moves相对鼠标移动——相对鼠标移动模式是使用增量坐 标来录制轨迹的起点和终点,而不是使用绝对坐标。 Step into单步执行,在当前行调用子程序,加载宏后单击这个按钮宏会一行一行的运行;当遇到子函数就进入并且继续单步执行。 Step over()连续单步,当在函数内遇到子函数时不会进入子函数内单步执行。而是将子函数整个执行完再停止。 Step out单步退出,在单步运行时点击此按钮会切换到成自动运行,并且一直运行到宏结束或运行到切换点。 Step to cursor跳到光标位置,先将光标置于某一行,然后点击此按钮,宏会运行到光标所在行暂停。 开始录制制,打开PADS Layout(PADS Logic、PADS Router) 依上面图片中数字顺序点击红框中的前三个步骤的图标后就可以开始执行各个操作了(宏开始记录所有操作),操作完后点击图中数字4处保存档案图标,保

WOW基本宏命令

一、基本宏命令 1.什么是宏? 宏是由一组宏命令组成的。以下是一些普通宏命令: ?/say (/s) ?/whisper(/w, /talk, /t) ?/emote(/e, /em, /me) ?/dance ?喜爱PVP的人,应该不会忘了这个:/spit 利用宏,我们可以把这些宏命令放到技能栏上点击使用,而且可以同时做多个动作。写宏 的时候,每条动作写在一行上,就像在聊天界面中输入的一样。比如,让你的角色喊一声 “Everybody, dance now!”然后开始跳舞的宏: /y Everybody, dance now! /dance 一个基本完整的宏命令列表可以参考这里:[《宏命令全表》],不过个别新添加的宏命 令还没有被收录。WoWWiki有很多关于宏的资料,尤其是脚本和/run命令(后面将会提到)。 注:我先在此说一下,宏的执行是立即进行的。这意味着当你点击技能栏上的一个宏时, 宏命令会一条接一条地执行,执行完后才会返回游戏控制。这将会产生两个重要问题:第 一,如果写了一个会执行很长时间的宏(如:/run for i=1, 1000000000 do end),游戏 会被卡死,直到它执行结束;第二,也是更重要的一点,那就是宏命令不可能具有延时功 能。这一现象在我们熟悉/cast之类的命令后就可以很清楚地感觉到。而一些提供了延时 执行命令功能的插件,只能是能执行一些所谓的“良性命令”,如交谈、表情和对于其他 插件命令的调用(不过战斗中更换武器是可以进行的)。 2.怎样写宏? 首先,打开你的宏窗口:单击主菜单上的“宏”按钮,或者在聊天界面中输入/macro(/m)回车。在宏窗口的顶端,可以看见两个标签:“通用宏”和“<你的角色名>的专用宏”。通用宏被存储在账号专有的文件夹中,被所有角色共享。而角色专用宏则存储在角色自己的文件夹下,是角色专用的(废话……囧)。在标签下面是18个存放宏的栏位。再往下是一个栏位,用于显示当前选中的宏;还有一个“修改名称/图标”的按钮,用于修改选中的宏。然后是一个用于显示、编辑当前宏的文本框。最下面是三个按钮,傻子也能看出它们是干什么的。 如果要创建一个宏,首先单击窗口下方的“新建”按钮,这时窗口旁边会显示一个对话框,用于选择图标和输入宏的名称。如果选择了第一个图标(就是那个很红很暴力的问号),WoW会自

PADS Layout宏录制与修改:快速选项设置

PADS Layout宏录制与修改:快速选项设置经常遇到一些奇怪的问题,结果查出原因是软件的选项设置不小心被修改了,说说是简单,但是每次查这些问题都是很麻烦的。上次做了一个修改层设置的宏,那个软件设置过程是否可以做成宏,如果可以,以后只要运行一下宏,软件的选项设置就搞定了!几经试验终于大功告成,但是其间也是历经挫折,现将其始末记录如下。 录制宏的操作就不讲了,先来看一下第一个问题。宏文件录制好了,我是在中文界面下录制的宏,当把软件切换到英文界面时宏运行就卡壳了,真是没有想到啊。返回到中文界面下宏运行又是正常的,我断定是因为录制的宏里有些选项是中文的,而英文界面下没有对应的中文标示,不能识别才造成卡壳。下图中:图上面“General”选项卡本来应该是对应宏"全局|常规",但是软件不能识别,“Full screen”对应"全屏",软件不能识别,结果下拉选项居然变成了“白板”。

后来只好在两种界面下分别录制宏,遇到那种界面就运行那种宏。 第二个问题,和上次宏的问题有点相似,就是运行完后发现有些设置没有修改、有些数值也不正确。造成这个问题是在录制宏时没有进行相关操作和修改相关数值。这里不太好理解,那就说细致一点。在录制宏时设置里的选项不管是不是我们所需要的选项,都必须操作一次,先选取别的选项然后再选回我们所以需要的选项,这样宏才会记录你所需要的选项;数值也是一样的道理,例如下图中Minimum display 后面我们需要的数值是:0.1,那在录制宏的时候就需要先输入一个别的数,鼠标要在设置框外点一左键,看到这个数值在宏的命令行里有记录了才算,然后再修改成0.1,鼠标要在设置框外点一左键…… 在下图中可以看到命令行里有两行是兰色框框起来的,这就是先操作和输入不对的,然后再改成两个红框内的命令行,这样宏才会记录,当然等宏录制完后,我们可以进行单步运行,把不需的操作删除掉。 删除多余步骤的宏命令后,宏程序如下图:

魔兽世界宏命令完全教程

考格威尔(Cogwheel's)宏命令完全指南 Cogwheel著 WOWWiki共享维护 Subelf译版权所有请勿用于商业用途 一、基本宏命令.......................................... 错误!未定义书签。 1. 什么是宏? ........................................ 错误!未定义书签。 2. 怎样写宏? ........................................ 错误!未定义书签。 3. 施放法术 .......................................... 错误!未定义书签。 i. 关于技能名称和等级的说明...................... 错误!未定义书签。 4. 使用物品或者饰品 .................................. 错误!未定义书签。 i. /use <装备栏> ................................. 错误!未定义书签。 ii. /use <背包> <栏> ............................. 错误!未定义书签。 5. 集成多个动作 ...................................... 错误!未定义书签。 6. 选择目标 .......................................... 错误!未定义书签。 i. 其他选择命令.................................. 错误!未定义书签。 7. 控制宠物 .......................................... 错误!未定义书签。 i. /petattack .................................... 错误!未定义书签。 ii. /petfollow ................................... 错误!未定义书签。 iii. /petpassive, /petdefensive 和 /petaggressive 错误!未定义书签。 iv. /petautocaston 和 /petautocastoff ............ 错误!未定义书签。 8. 宏在动作栏的显示控制 .............................. 错误!未定义书签。 9. 其他的命令 ........................................ 错误!未定义书签。 i. 装备物品...................................... 错误!未定义书签。 ii. 队列施法或使用物品........................... 错误!未定义书签。 iii. 随机施法或使用物品.......................... 错误!未定义书签。 iv. 攻击......................................... 错误!未定义书签。 v. 技能栏控制.................................... 错误!未定义书签。 vi. 移除增益效果................................. 错误!未定义书签。 vii. 退出形态.................................... 错误!未定义书签。 viii. 中止施法................................... 错误!未定义书签。 ix. 终止一个宏:/stopmacro ....................... 错误!未定义书签。 x. 解散坐骑...................................... 错误!未定义书签。 xi. 保存一个目标用于后续动作..................... 错误!未定义书签。 xii. 模拟点击.................................... 错误!未定义书签。 10. 进阶:脚本................................... 错误!未定义书签。 i. 脚本有哪些限制?.............................. 错误!未定义书签。 ii. 什么是脚本?................................. 错误!未定义书签。 二、命令条件语.......................................... 错误!未定义书签。 1. 什么是命令条件语? ................................ 错误!未定义书签。 2. 可以使用条件语的命令 .............................. 错误!未定义书签。 3. [target=]条件语 ................................... 错误!未定义书签。 4. 语法 .............................................. 错误!未定义书签。 i. 条件语语法简介................................ 错误!未定义书签。 ii. 条件语法..................................... 错误!未定义书签。

魔兽世界宏命令全表

宏命令全表 本文WOWWiki共享维护Subelf译 有些命令需要参数,而部分命令的参数则是可以省略的。比如/join可以接受两个参数,一个是可选的,另一个则是必需的,我们用/join <频道名称> [密码]来表示。也就是说“<>”中的是必需的,“[]”中的则是可选的。 一、基本命令 协助[单位],也就是选择[单位]的目标。如果没有指定[单位],当前目标将作为 使用<技能>。 为自己装备<物品>。 自动跟随[玩家]。如果没有指定[玩家],当前目标将作为参数。 掷骰子,获得一个[下限]到[上限]之间的随机数。如果只指定了一个参数值,那么范围就是从1到这个指定的值。如果没有给出任何参数,那么范围就是从1到100。如果你在小队或团队中,附近的队员可以看到你得到的随机数,范围和/say 相同。

显示服务器时间。 向[玩家]发起交易。如果没有指定[玩家],当前目标将作为参数。 定[搜索内容],那么会进行一个默认的搜索,并打开搜索对话框显示结果。 二、聊天命令 下面这些是用于玩家交流的命令,如果没有特别设定,聊天内容都是用当前的语言发送的。比如暗夜精灵选择用达纳苏斯语后人类就看不懂他说的是什么了。 表情的作用是向周围发送一个“玩家名<表情>”的信息,和/say类似。不过当敌对阵营玩家收到信息后只会显示“玩家名做了一些奇怪的动作”。 向战场团队频道发送[信息]。 给最近向你发送悄悄话的玩家发送<信息>。 说话,向周围发送<信息>,附近的玩家都可以收到。 仅向<玩家>发送<信息>。 三、在线状态 你“处在暂离状态”的自动回复。该回复也可以通过设置[信息]修改。

切换勿扰状态。玩家向你发送悄悄话时将在你名字左侧显示“勿扰”,并得到你“请勿打扰”的自动回复。该回复也可以通过设置[信息]修改。 四、好友列表 参数。如果当前目标也不存在,好友列表框将会弹出。 将[玩家]添加到忽略名单,如果没有指定[玩家],则将你的当前目标作为参数。 你将不会收到任何来自被忽略的玩家发送的信息。 为参数。 为参数。 五、小队、团队命令 邀请[玩家]加入队伍,如果没有指定[玩家],则将你的当前目标作为参数。至 将[玩家]开除队伍,如果没有指定[玩家],则将你的当前目标作为参数。至少需要助理权限。 队长权限 向团队发送[警告信息],队员收到信息后将有警告音,并且屏幕中将会显示[警告信息]。至少需要助理权限。 向全团发送就位确认询问,所有队员需要在30秒内做“是”或“否”的选择。 之后将收到全团就位情况的统计结果。至少需要助理权限。 六、战利品分配

WOW手把手教宏编程

WOW手把手教宏编程!!! https://www.360docs.net/doc/2a10512654.html,/bbs/read.php?tid=383&fpage=1 宏只是一种辅助的手段,希望通过下面的讲解让大家能轻松编辑属于自己的宏。 先来看宏的结构: /script if (UnitHealthMax(target)>80) then CastSpellByName(''火球术(等级4)'') SendChatMessage(''对 %T 使用火球术'', ''EMOTE'') else CastSpellByName(''奥术飞弹(等级2)'') SendChatMessage(''对 %T 使用奥术飞弹'', ''EMOTE'') 这是一个没有延时功能的宏,带延时功能的宏将在稍后说明, 第一句/script 申明函数开始,这句是必须的,整个宏的中文意思是 如果你选定的目标的生命值大于80,就执行4级火球术,并告知周围的人你对目标使用了这个动作, %t就是代表目标,否则就执行2级飞弹,告知周围的人你对目标使用了这个动作。 值得注意的是比如SendChatMessage(''对 %T 使用火球术'', ''EMOTE'') 中的EMOTE 如果你换成party就 只是队内可见。 此例使用到的函数: UnitHealthMax(target) 返回目标生命值 同样此例如不要判断就直接是

/script CastSpellByName(''火球术(等级4)'') SendChatMessage(''对 %T 使用火球术'', ''EMOTE'') 注意本文注重介绍思路! 下面介绍一下带延时的宏,首先需要安装一个老牌的插件COSMOS,虽然是全英文的,但是非常好用。 这样的话上面的宏就可以变为 /script if (UnitHealthMax(target)>80)

论BOM表运用EXCEL宏录制的应用技巧

龙源期刊网 https://www.360docs.net/doc/2a10512654.html, 论BOM表运用EXCEL宏录制的应用技巧作者:李惠容;李仆;莫华胜 来源:《价值工程》2010年第15期 摘要:BOM表运行在企业信息管理系统中,笔者介绍通过采用EXCEL表对BOM表进行事前的编排和检索,是事前对BOM表中的数据准确性进行检查的一项创新与尝试。 Abstract: BOM table is operated in the enterprise information management system,the author describes the EXCEL table through the use of BOM table,and it is an innovative try prior to the BOM data table accuracy examines. 关键词:‘宏’;BOM;EXCEL Key words: 'macro';BOM;EXCEL 中图分类号:TP30 文献标识码:A文章编号:1006-4311(2010)15-0219-02 0引言 EXCEL表对于大多数办公一族而言,并不陌生,该软件在统计功能上非常的强大,可以很方 便的随时对数据进行统计和筛选,满足工作簿表内和表与表之间的求和、计数功能。EXCEL表还有个比较强大的功能是实现单元格之间的互相引用,当某个单元格内容更改时,引用该单元格的数据可以随着原始单元格的变化而变化。另外EXCEL表还一个很重要的功能就是‘宏’录制功能,可以通过VB语言对表格内的数据处理工作进行事前定义,减少繁琐的操作步骤,同时提高数据整理工作效率。本人正是利用这个‘宏’功能,应用在现有的产品数据清单数据的对比上,大 大的提高了一系列数据整理工作效率,满足现在的工作需要。 1BOM表检查思路在EXCEL‘宏’运用上实现 对于很多上了ERP系统的制造业而言,由于ERP是面向生产的大型信息化管理系统,而ERP运行的核心是MRP,而生产BOM是MRP的重要数据来源,BOM表的搭建是一项较为复杂的工程,首先数据是阶梯式的管理,层次关系是一阶一阶累加起来的,形成立体的三维效果,这样的组建工作为了更好的在组件与组件之间互相引用,减少数据的重复录入,减少庞大的数据量,如果由每个工程人员搭建,稍有不慎将破坏数据结构,造成死循环等一系列引用该数据的产品结构发生致命的错误,严重影响后续的生产使用,出于安全性考虑,一般需要专人负责维护,维护人员一方面需要加强对组BOM结构的了解,另一方面需要在数据转换进系统前对数据进行事前的整理, 同时对重要关注的零部件进行检查,以达到满足生产正常使用的目的。

excel宏的制作方法

excel宏的制作方法 excel宏的制作方法如下: 第一步,录制新宏 选择“工具-宏-录制新宏”,在对话框中,为你将要做的宏设定一个快捷键。确定之后,可以看到一个小的工具栏,上面有个“停”字。从现在开始,你的每一步操作都会被记录下来,直到单击“停”字下面的按钮,结束宏录制过程。替换默认宏名主要是便于分别这些宏。宏名最多可为255个字符,并且必须以字母开始。其中可用的字符包括:字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。 第二步,执行宏 录制完一个宏后之后就可以执行它了,只要,就会重复刚才的一系列操作。 当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。 要执行刚才录制的宏,可以按以下步骤进行: 1)选择任何一个单元格。2)选择“工具”—“宏”—“宏”,显示“宏”对话框。3)选择自己录制的宏名,选择“执行”。 或者是直接按下按初始设定的快捷键,也可以执行宏。 查看录制的代码 选择“工具”—“宏”—“宏”,显示“宏”对话框。单击列表中的自己定义的宏名,选择“编辑”按钮。此时,会打开VBA的编辑器窗口(VBE),在这里我们可以看到VBA的语句。(关于VBA知识,请参考《excel中VBA基础入门介绍》等文章) 编辑录制的宏 需要编辑宏是因为以下三个方面的原因。一:在录制中出错而不得不修改。二:录制的

宏中有多余的语句需要删除,提高宏的运行速度。三:希望增加宏的功能。比如:加入判断或循环等无法录制的语句。 录制宏的局限性 希望自动化的许多EXCEL过程大多都可以用录制宏来完成.但是宏记录器存在以下局限性.通过宏记录器无法完成的工作有: 1)录制的宏无判断或循环能力。2)人机交互能力差,即用户无法进行输入,计算机无法给出提示。3)无法显示EXCEL对话框。4)无法显示自定义窗体。

相关文档
最新文档