-
Vim 录制宏
2017-09-04 11:32:02Vim 录制宏vim中经常存在重复复杂的操作,如果一个一个处理,无疑浪费时间, 这很不程序猿。宏操作就能解决这个问题。宏的实质把一个指令集放到寄存器中,然后调用寄存器的指令。在命令模式下: q+register+一系列...Vim 录制宏
vim中经常存在重复复杂的操作,如果一个一个处理,无疑浪费时间, 这很不程序猿。宏操作就能解决这个问题。宏的实质把一个指令集放到寄存器中,然后调用寄存器的指令。
在命令模式下:
- q+register+一系列命令,register指用户自己定义的a-z中的一个寄存器
- vim 操作
- q 完成记录
- @+register 运行宏
修改宏和保存传递宏这块,对初学者基本很少用到。如果vim高手,请参考这篇博客。
-
solidworks二次开发-01-录制一个宏
2005-04-06 08:20:00只是,solidworks要复杂一些,直接录制的宏不能使用,需要做一些调整。在没有经验的时候我们最好按照下面的建议来做。 Edit or Debug SolidWorks Macro Edit or debug SolidWorks macros usinsolidworks二次开发-01-录制一个宏
第一步:
我们需要自己录制一个宏,然后看看程序产生了什么代码。当初学习excel时候就是这么干的。只是,solidworks要复杂一些,直接录制的宏不能使用,需要做一些调整。在没有经验的时候我们最好按照下面的建议来做。
Edit or Debug SolidWorks Macro
Edit or debug SolidWorks macros using Microsoft VBA. 使用Microsoft VBA编辑或调试宏
To edit or debug a SolidWorks macro:
- Click Edit Macro on the Macro toolbar, or click Tools, Macro, Edit.
NOTES: 注意:
- To automatically edit a macro after recording it, click Tools, Options, Systems Options. On the General tab, select Automatically edit macro after recording and click OK. This setting is persistent across SolidWorks sessions.
此选项Automatically edit macro after recording 顾名思义是在记录宏完毕后自动打开编辑界面。
- If you recently edited the macro, you can select it from the menu when you click Tools, Macro. This menu lists the last nine macros that you edited.
已经编辑了宏,菜单中会有最近的9个宏程序列表供选择。
- In the dialog box, select a macro file (.swp) and click Open. 选择一个宏swp文件
NOTE: You can also edit .swb files, which are older-style SolidWorks macro files. When you run or edit a .swb file, it is automatically converted to a .swp file. 旧的宏文件后缀为swb,你也可以打开swb,那么会自动保存为swp。 - Edit or debug the macro. If it is a new macro, be sure to:如果是新的宏
- Delete extra lines of code: 删除一些多余的代码:
- The following variables are declared automatically in a SolidWorks macro. Delete any variables not used in the macro. 这些对象的声明是自动产生的,可以将没用的删除
- Dim swApp As Object
- Dim Part As Object
- Dim boolstatus As Boolean
- Dim longstatus As Long, longwarnings As Long
- Dim FeatureData As Object
- Dim Feature As Object
- Dim Component As Object
- Dim swApp As Object
- Delete all lines of code that change the view. 删除切换试图的代码
译者注:像这样的 Part.ActiveView().RotateAboutCenter 0.0662574, 0.0346621 无情的删掉吧
- Delete all ModelDocExtension::SelectByID2 calls appearing immediately before ModelDoc2::ClearSelection2 calls. However, do not delete ModelDocExtension::SelectByID2 calls appearing immediately after ModelDoc2::ClearSelection2 calls.
- The following variables are declared automatically in a SolidWorks macro. Delete any variables not used in the macro. 这些对象的声明是自动产生的,可以将没用的删除
- Delete extra lines of code: 删除一些多余的代码:
Delete all ModelDoc2::ClearSelection2 calls appearing immediately before ModelDocExtension::SelectByID2.
-
模糊查询daoimpl代码_Excel使用录制宏,制作一个高级的查询系统,30秒变表格大神...
2020-12-03 08:38:41很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,...上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实...很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,制作的效果如下所示:
即可以进行某个条件的查询数据,比如,输入你想要搜索的关键词,员工小乔,点击查询即可查询出小乔的信息,
也可以进行多个条件满足的同时查询,比如查询市场部的男性,点击查询,也能得到结果。
上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实际,只需要简单的一个录制宏就能轻轻松松的解决,下面是操作过程
1、准备数据
将原有的数据源下拉一行,然后在表格中复制原有数据源的标题行,粘贴在右边空白列
为什么要把原始数据下拉一行, 因为我们会在右边第2行输入条件数据,如果筛选的时候第2行被隐藏了,后面没法输入条件了。所以为了确保第2行不被隐藏,把原始数据下拉了一行处理。
2、录制宏
关键在于这一步,我们在开发工具中,点击录制宏
然后在数据选项卡下,点击高级筛选,在弹出的窗口中,原有列表数据,选择A2:D18
条件区域选择F1:I2,点击确定
在开发工具中,停止录制宏
这个时候可以按ALT+F11,可以看到在VBA里面,自动录制了一行代码:
这个代码不需要改动。
3、绑定录制的代码
我们在开发工具里面,插入一个按纽,自动绑定刚刚录制的宏,或者,右键按纽,绑定宏即可,我们在年份中输入1992,点击查询,结果就出来了。
方法很简单,效果很炫酷,大家平时用来模糊搜索查询比较多的,可以用起来,自己动手试试吧~
-
模糊查询daoimpl代码_无需VBA代码,巧用录制宏,30秒制作一个Excel高级查询小程序...
2020-12-04 14:19:53很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,...上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实...很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,制作的效果如下所示:
即可以进行某个条件的查询数据,比如,输入你想要搜索的关键词,员工小乔,点击查询即可查询出小乔的信息,
也可以进行多个条件满足的同时查询,比如查询市场部的男性,点击查询,也能得到结果。
上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实际,只需要简单的一个录制宏就能轻轻松松的解决,下面是操作过程
1、准备数据
将原有的数据源下拉一行,然后在表格中复制原有数据源的标题行,粘贴在右边空白列
为什么要把原始数据下拉一行, 因为我们会在右边第2行输入条件数据,如果筛选的时候第2行被隐藏了,后面没法输入条件了。所以为了确保第2行不被隐藏,把原始数据下拉了一行处理。
2、录制宏
关键在于这一步,我们在开发工具中,点击录制宏
然后在数据选项卡下,点击高级筛选,在弹出的窗口中,原有列表数据,选择A2:D18
条件区域选择F1:I2,点击确定
在开发工具中,停止录制宏
这个时候可以按ALT+F11,可以看到在VBA里面,自动录制了一行代码:
这个代码不需要改动。
3、绑定录制的代码
我们在开发工具里面,插入一个按纽,自动绑定刚刚录制的宏,或者,右键按纽,绑定宏即可,我们在年份中输入1992,点击查询,结果就出来了。
方法很简单,效果很炫酷,大家平时用来模糊搜索查询比较多的,可以用起来,自己动手试试吧~
-
spreadsheet js中创建下拉列表_word中宏是什么?怎么使用word宏?如何创建word宏?...
2020-12-11 02:04:39Word创建宏,使用宏的基础教程:创建一个小宏宏可以是长期录制的内容,其中嵌入了开发人员代码以自定义其工作方式。但是,并非每个宏都必须具有多个...当您知道如何创建简单的宏后,便可以继续使用需要更长的录制... -
重复:跨平台鼠标键盘记录重放和自动化热键宏创建,以及更高级的自动化功能-源码
2021-02-03 20:26:20使用现代编程语言以及更高级的自动化功能,全面的鼠标/键盘记录/重放以及复杂的自动化宏/热键创建。 可在以下三个主要操作系统中使用:Windows,OSX和Linux。 演示版 请注意,以下gif是1倍加速。 产品特点 记录并... -
利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。
2012-01-12 15:04:30关于MCI的命令以及操作 很复杂 各种宏 这里简单的列举了几个例子 实际开发中 如果用到MCI那么我们去研究微软的 Mmsystem.h头文件、、、 MCI的使用时要先打开设备 然后再操作设备 。 1、开始录制音乐 ... -
教你快速入门Excel-宏与VBA(上)
2014-03-28 22:06:44最近在做项目的时候用到了...什么是宏 Excel宏就是一系列的操作步骤,比如在单元格中输入数据,复制A1的数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏... -
EXCEL2007VBA与宏完全剖析 1/4
2012-03-31 14:42:03今天录制的宏可能在明天不起作用,也就是说,录制的宏可能能够处理包含14条记录的数据集,但无法处理包含12条或16条记录的数据集。这是宏录制器存在的常见问题,它们是导致众多Excel大师厌恶编写宏的罪魁祸首。 ... -
VBA学习1_教你快速入门Excel-宏与VBA(上)
2017-08-17 21:48:33最近在做项目的时候用到了Excel宏和VBA... Excel宏就是一系列的操作步骤,比如在单元格中输入数据,复制A1的数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏 -
录制脚本软件_SCDM脚本建模和二次开发自动化
2020-12-16 13:15:44SCDM提供非常强大的基于Python的脚本建模功能,可快速实现仿真模型参数化建模、批量几何简化、修复与装配、智能边界命名等,大幅缩短仿真前...我们可以录制或编写脚本命令,这些命令将使重复性任务自动化或使复杂的... -
利用MCI命令进行 播放录制音乐,以及弹出光驱,音量控制获得播放进度等等操作。。。开发必备。...
2012-01-12 15:04:00关于MCI的命令以及操作 很复杂 各种宏 这里简单的列举了几个例子实际开发中 如果用到MCI那么我们去研究微软的 Mmsystem.h头文件、、、 MCI的使用时要先打开设备 然后再操作设备 。 1、开始录制音乐 录制时候... -
VLisp 翻译 Excel Vba 代码的方法
2017-05-25 19:18:22初次看见网上大神们的 VLisp 作品,其中对 Excel 的操作感觉很复杂...幸好,本人 Excel 使用中经常录制和修改宏,对 Excel Vba 还算有一点点的了解。所以,如果你有一点 vba 的基础,本文将对你有一种豁然开朗的感觉。 -
基于VBA的数据报告自动生成系统
2021-01-27 01:27:23采用Microsoft Basic 6.0 编程工具,利用VBA语言通过宏录制技术和嵌入控件及对象技术将Excel应用程序中的数据自动生成图表,并实现Excel工作簿和Word文档两个应用程序之间的数据无缝连接,进而通过Word文档的书签... -
Excel的内置功能,其实真的是够用了。(学习观)
2019-09-26 14:39:01很多人问我,学好Excel是不是要背好多函数,是不是要会写VBA代码? 我说,那得看你能放多少时间和...所以,解决Excel中的问题,首选技巧操作其次选简单函数公式可以尝试录制宏数据源表不要挖坑 至于函数的复杂用法... -
撰写毕业论文中word公式编辑器的学习使用(二)——公式编辑器
2013-05-11 09:08:44接上篇:撰写毕业论文中word公式编辑器的学习使用(二)——录制宏 公式编辑器能够在文档中输入一些复杂的数学公式和符号,比如我们高考时做的数学试卷,都是使用公式编辑器(可能是word编辑器,也可能是比较专业的... -
Excel的VB编程
2007-02-07 16:17:00Excel编程碰到的第一个问题是表头。...---- 例如合并A2~A5这4个单元格,你录制的宏代码会是这样: Range("A2:A5").SelectWith Selection.HorizontalAlignment = xlCenter.VerticalAlignment = xlBottom -
标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发
2018-06-03 00:50:58本实例需要解决的问题是利用上翼缘长SB和钢箱梁高H进行钢箱梁的参数化建模然后加命令流与GUI图形界面结合,做成一个小插件,以方便下次的使用。首先,abaqus中的python建模...是通过宏录制,点开file中的Macro Man... -
spss C# 二次开发 学习笔记(六)——Spss统计结果的输出
2014-08-18 09:55:00Spss的二次开发可以很简单,实例...命令的获取,可以类似于Office录制宏一样,操作的过程中,Spss输出应用程序会记录命令内容,然后可以参考命令语法手册,去完善命令内容。 而获取输出结果,即获取统计的图、表等... -
excel的使用
2012-11-25 17:06:01从简单的三角函数到复杂的对数、指数函数,都可以用EXCEL画出曲线。如果用得到,你还可以利用EXCEL来完成行列式、矩阵的各种计算,进行简单的积分运算,利用迭代求函数值(如x^2=x^7+4,可用迭代方法求x值),等等,... -
Excel 的VB编程
2001-02-22 16:46:00Excel编程碰到的第一个问题是表头。有时表头的形式比较复杂,... ---- 例如合并A2~A5这4个单元格,你录制的宏代码会是这样: Range("A2:A5").SelectWith Selection.HorizontalAlignment = xlCenter.VerticalAlignmen -
Excel VBA(01)基础语法
2020-03-26 11:13:53宏和VBA 基本概念 ...宏就是用来实现一定功能的代码集合(sub),简单的重复操作我们可以直接录制宏,让工具为我们自动生成相应的代码,复杂逻辑的处理需要我们手动进行代码的编写 基本操作 ... -
excel2007中VBA的工作原理
2011-10-28 23:49:26到目前为止,VBA是Excel中最复杂的功能,你很容易被它难倒。在这里先简要介绍一下VBA的工作原理: ●通过在VBA模块表中编写(或录制)代码用VBA执行操作,然后以多种方法中的任意一种来执行宏。VBA模块保存在Excel... -
vba 不等于_日报、月报不发愁,再也不用一个个操作,一次全搞定
2020-12-06 21:48:38要生成30个日报表,估计你是一个个操作,移动复制重命名,改了大半天。...还是老套路,用最原始的方法操作,先录制宏,再慢慢改代码完善。Step 01录制一个宏,将模板移动或复制,移至最后,勾选建立副本。... -
怎么给word文档注音_怎么为整篇word文字添加拼音标注
2020-12-24 04:11:51怎么为整篇word文字添加拼音标注怎么为整篇word文字添加拼音标注 ... 第一点,并不复杂,简单录制一个宏,移动一下光标,就很清楚地看到移动的指令了。 Selection.MoveRightunit:=wdCharacter,Count:=1,Extend:=wdEx... -
别怕 Excel VBA 其实很简单
2019-01-26 14:38:07这本书用语言浅显易懂,还有大量插画,介绍excel中看似复杂的概念和代码、从简单的宏录制、vba编程环境和基础语法的介绍,到常用对象的操作与控制、excel事件的调用与控制、用户界面设计、代码调试与优化、都进行了...