精华内容
下载资源
问答
  • Vim 录制宏

    2017-09-04 11:32:02
    Vim 录制宏vim中经常存在重复复杂的操作,如果一个一个处理,无疑浪费时间, 这很不程序猿。操作就能解决这个问题。的实质把一个指令集放到寄存器中,然后调用寄存器的指令。在命令模式下: q+register+一系列...

    Vim 录制宏

    vim中经常存在重复复杂的操作,如果一个一个处理,无疑浪费时间, 这很不程序猿。宏操作就能解决这个问题。宏的实质把一个指令集放到寄存器中,然后调用寄存器的指令。

    在命令模式下:

    1. q+register+一系列命令,register指用户自己定义的a-z中的一个寄存器
    2. vim 操作
    3. q 完成记录
    4. @+register 运行宏

    修改宏和保存传递宏这块,对初学者基本很少用到。如果vim高手,请参考这篇博客

    展开全文
  • solidworks二次开发-01-录制一个

    千次阅读 2005-04-06 08:20:00
    只是,solidworks要复杂一些,直接录制的宏不能使用,需要做一些调整。在没有经验的时候我们最好按照下面的建议来做。 Edit or Debug SolidWorks Macro Edit or debug SolidWorks macros usin

    solidworks二次开发-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:

    1. 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个宏程序列表供选择。

    1. 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。

    2. 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

        • Delete all lines of code that change the view. 删除切换试图的代码

        译者注:像这样的 Part.ActiveView().RotateAboutCenter 0.0662574, 0.0346621 无情的删掉吧

    Delete all ModelDoc2::ClearSelection2 calls appearing immediately before ModelDocExtension::SelectByID2.

    展开全文
  • 很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,...上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实...

    很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,制作的效果如下所示:

    14d51f8aaa73470d0a21905c438a3b53.gif

    即可以进行某个条件的查询数据,比如,输入你想要搜索的关键词,员工小乔,点击查询即可查询出小乔的信息,

    也可以进行多个条件满足的同时查询,比如查询市场部的男性,点击查询,也能得到结果。

    上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实际,只需要简单的一个录制宏就能轻轻松松的解决,下面是操作过程

    1、准备数据

    将原有的数据源下拉一行,然后在表格中复制原有数据源的标题行,粘贴在右边空白列

    beb92f39e6f5b55f8977db66a2d172ca.png

    为什么要把原始数据下拉一行, 因为我们会在右边第2行输入条件数据,如果筛选的时候第2行被隐藏了,后面没法输入条件了。所以为了确保第2行不被隐藏,把原始数据下拉了一行处理。

    2、录制宏

    关键在于这一步,我们在开发工具中,点击录制宏

    然后在数据选项卡下,点击高级筛选,在弹出的窗口中,原有列表数据,选择A2:D18

    条件区域选择F1:I2,点击确定

    在开发工具中,停止录制宏

    6392d3b163e746e12a2a229fedc0aac2.gif

    这个时候可以按ALT+F11,可以看到在VBA里面,自动录制了一行代码:

    0ecb2f1dc40145595e8ee32fdd8b4b4d.png

    这个代码不需要改动。

    3、绑定录制的代码

    我们在开发工具里面,插入一个按纽,自动绑定刚刚录制的宏,或者,右键按纽,绑定宏即可,我们在年份中输入1992,点击查询,结果就出来了。

    739932cdce6bbeaecdf0a6ebb5a9fde8.gif

    方法很简单,效果很炫酷,大家平时用来模糊搜索查询比较多的,可以用起来,自己动手试试吧~

    展开全文
  • 很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,...上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实...

    很多时候,我们需要对表格数据进行查询,如果每次进行筛选的话,操作不方便,我们可以制作一个简易的查询小系统,轻松的查询想要的数据,秒变大神,制作的效果如下所示:

    bd940cac984a2c77e0b8edcb4a5d0b67.gif

    即可以进行某个条件的查询数据,比如,输入你想要搜索的关键词,员工小乔,点击查询即可查询出小乔的信息,

    也可以进行多个条件满足的同时查询,比如查询市场部的男性,点击查询,也能得到结果。

    上面高大上的查询系统,看起来需要很复杂的VBA编程才能实现,实际,只需要简单的一个录制宏就能轻轻松松的解决,下面是操作过程

    1、准备数据

    将原有的数据源下拉一行,然后在表格中复制原有数据源的标题行,粘贴在右边空白列

    1ecbeb9752d892857eeb6068ecb787a6.png

    为什么要把原始数据下拉一行, 因为我们会在右边第2行输入条件数据,如果筛选的时候第2行被隐藏了,后面没法输入条件了。所以为了确保第2行不被隐藏,把原始数据下拉了一行处理。

    2、录制宏

    关键在于这一步,我们在开发工具中,点击录制宏

    然后在数据选项卡下,点击高级筛选,在弹出的窗口中,原有列表数据,选择A2:D18

    条件区域选择F1:I2,点击确定

    在开发工具中,停止录制宏

    757161798873a9bc5b7ce6b8bae34f5f.gif

    这个时候可以按ALT+F11,可以看到在VBA里面,自动录制了一行代码:

    934180b24b3a107e433d8a0f523f98cc.png

    这个代码不需要改动。

    3、绑定录制的代码

    我们在开发工具里面,插入一个按纽,自动绑定刚刚录制的宏,或者,右键按纽,绑定宏即可,我们在年份中输入1992,点击查询,结果就出来了。

    4803f55ef925607ba45a95d75ab6127b.gif

    方法很简单,效果很炫酷,大家平时用来模糊搜索查询比较多的,可以用起来,自己动手试试吧~

    展开全文
  • Word创建宏,使用宏的基础教程:创建一个小宏宏可以是长期录制的内容,其中嵌入了开发人员代码以自定义其工作方式。但是,并非每个宏都必须具有多个...当您知道如何创建简单的宏后,便可以继续使用需要更长的录制...
  • 使用现代编程语言以及更高级的自动化功能,全面的鼠标/键盘记录/重放以及复杂的自动化/热键创建。 可在以下三个主要操作系统中使用:Windows,OSX和Linux。 演示版 请注意,以下gif是1倍加速。 产品特点 记录并...
  • 关于MCI命令以及操作 很复杂 各种 这里简单列举了几个例子 实际开发中 如果用到MCI那么我们去研究微软 Mmsystem.h头文件、、、  MCI使用时要先打开设备 然后再操作设备 。     1、开始录制音乐 ...
  • 教你快速入门Excel-与VBA(上)

    万次阅读 热门讨论 2014-03-28 22:06:44
    最近在做项目时候用到了...什么是 Excel就是一系列操作步骤,比如在单元格中输入数据,复制A1数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏...
  • 今天录制的宏可能在明天不起作用,也就是说,录制的宏可能能够处理包含14条记录的数据集,但无法处理包含12条或16条记录的数据集。这是宏录制器存在的常见问题,它们是导致众多Excel大师厌恶编写宏的罪魁祸首。  ...
  • 最近在做项目时候用到了Excel和VBA... Excel就是一系列操作步骤,比如在单元格中输入数据,复制A1数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏
  • SCDM提供非常强大的基于Python的脚本建模功能,可快速实现仿真模型参数化建模、批量几何简化、修复与装配、智能边界命名等,大幅缩短仿真前...我们可以录制或编写脚本命令,这些命令将使重复性任务自动化或使复杂的...
  • 关于MCI命令以及操作 很复杂 各种 这里简单列举了几个例子实际开发中 如果用到MCI那么我们去研究微软 Mmsystem.h头文件、、、 MCI使用时要先打开设备 然后再操作设备 。 1、开始录制音乐 录制时候...
  • VLisp 翻译 Excel Vba 代码方法

    千次阅读 2017-05-25 19:18:22
    初次看见网上大神们 VLisp 作品,其中对 Excel 操作感觉很复杂...幸好,本人 Excel 使用中经常录制和修改,对 Excel Vba 还算有一点点了解。所以,如果你有一点 vba 基础,本文将对你有一种豁然开朗感觉。
  • 采用Microsoft Basic 6.0 编程工具,利用VBA语言通过宏录制技术和嵌入控件及对象技术将Excel应用程序中数据自动生成图表,并实现Excel工作簿和Word文档两个应用程序之间数据无缝连接,进而通过Word文档书签...
  • 很多人问我,学好Excel是不是要背好多函数,是不是要会写VBA代码? 我说,那得看你能放多少时间和...所以,解决Excel中问题,首选技巧操作其次选简单函数公式可以尝试录制宏数据源表不要挖坑 至于函数的复杂用法...
  • 接上篇:撰写毕业论文中word公式编辑器的学习使用(二)——录制宏 公式编辑器能够在文档中输入一些复杂的数学公式和符号,比如我们高考时做的数学试卷,都是使用公式编辑器(可能是word编辑器,也可能是比较专业的...
  • ExcelVB编程

    千次阅读 2007-02-07 16:17:00
    Excel编程碰到的第一个问题是表头。...---- 例如合并A2~A5这4个单元格,你录制的宏代码会是这样: Range("A2:A5").SelectWith Selection.HorizontalAlignment = xlCenter.VerticalAlignment = xlBottom
  • 本实例需要解决问题是利用上翼缘长SB和钢箱梁高H进行钢箱梁参数化建模然后加命令流与GUI图形界面结合,做成一个小插件,以方便下次使用。首先,abaqus中python建模...是通过宏录制,点开file中Macro Man...
  • Spss二次开发可以很简单,实例...命令获取,可以类似于Office录制宏一样,操作过程中,Spss输出应用程序会记录命令内容,然后可以参考命令语法手册,去完善命令内容。 而获取输出结果,即获取统计图、表等...
  • excel使用

    2012-11-25 17:06:01
    从简单的三角函数到复杂的对数、指数函数,都可以用EXCEL画出曲线。如果用得到,你还可以利用EXCEL来完成行列式、矩阵的各种计算,进行简单的积分运算,利用迭代求函数值(如x^2=x^7+4,可用迭代方法求x值),等等,...
  • Excel VB编程

    千次阅读 2001-02-22 16:46:00
    Excel编程碰到的第一个问题是表头。有时表头的形式比较复杂,... ---- 例如合并A2~A5这4个单元格,你录制的宏代码会是这样: Range("A2:A5").SelectWith Selection.HorizontalAlignment = xlCenter.VerticalAlignmen
  • 和VBA 基本概念 ...就是用来实现一定功能代码集合(sub),简单重复操作我们可以直接录制宏,让工具为我们自动生成相应代码,复杂逻辑处理需要我们手动进行代码编写 基本操作 ...
  • excel2007中VBA工作原理

    千次阅读 2011-10-28 23:49:26
    到目前为止,VBA是Excel中最复杂的功能,你很容易被它难倒。在这里先简要介绍一下VBA的工作原理:  ●通过在VBA模块表中编写(或录制)代码用VBA执行操作,然后以多种方法中的任意一种来执行。VBA模块保存在Excel...
  • 要生成30个日报表,估计你是一个个操作,移动复制重命名,改了大半天。...还是老套路,用最原始方法操作,先录制宏,再慢慢改代码完善。Step 01录制一个,将模板移动或复制,移至最后,勾选建立副本。...
  • 怎么为整篇word文字添加拼音标注怎么为整篇word文字添加拼音标注 ... 第一点,并不复杂,简单录制一个,移动一下光标,就很清楚地看到移动指令了。 Selection.MoveRightunit:=wdCharacter,Count:=1,Extend:=wdEx...
  • 这本书用语言浅显易懂,还有大量插画,介绍excel中看似复杂的概念和代码、从简单的宏录制、vba编程环境和基础语法的介绍,到常用对象的操作与控制、excel事件的调用与控制、用户界面设计、代码调试与优化、都进行了...

空空如也

空空如也

1 2 3
收藏数 52
精华内容 20
关键字:

录制复杂的宏