精华内容
下载资源
问答
  • vba6.3宏插件

    2019-04-10 09:38:31
    支持wps2016,vba插件包是一款基于Microsoft Office开发的辅助增强工具,能够帮助...另外vba插件包支持制作EXCEL登录系统,这样一来当需要多人编辑同一个excel文件时,就能够使用账号来进行登录了,非常的方便。
  • VBA在Excel中的插件制作

    千次阅读 2017-11-14 16:16:00
    VBA在Excel中的插件制作 步骤1: 在Excel工具栏的开发工具中启动Visual Basic,进入宏编辑页面如图1: 在VBA Project中右键插入模块,命名为自定义功能区,写好的VBA代码就可以写入右边的白色框框中。 步骤2:...

    VBA在Excel中的插件制作

    步骤1:

    在Excel工具栏的开发工具中启动Visual Basic,进入宏编辑页面如图1:

    在VBA Project中右键插入模块,命名为自定义功能区,写好的VBA代码就可以写入右边的白色框框中。

    步骤2:

    再插入一个模块,命名为回调,用来调用功能区中的命令,格式如下:

    Sub ts(control As IRibbonControl)

    If control.ID = "but1" Then

    Call 插入批注图片

    ElseIf control.ID = "but2" Then

    Call 匹配图片

    ……

    ……

    ……

    End If

    End Sub

    开始和结束语不变,中间的写入格式ElseIf control.ID = "but2" Then  Call 匹配图片,有多少个命令就需要多少个but回调按钮,call后面连接的功能名跟自定义功能区里面的功能名称需要一致,不然回调不成功。

    步骤3:

    写好自定义功能区和回调内容后关闭Excel文件,单击Excel文件右键,用WinRAR压缩文件打开,其中有一个文件名为customUI的文件,打开后,用记事本打开customUI.xml文件,写入代码:

     

    写完后保存,关闭

    步骤4:

    重新用Excel打开刚才的文件,另存为Excel加载宏(*.xlam)文件,保存路径会默认的。

    然后再Excel工具栏中的开发工具中的Excel加载项中可以看到刚刚保存的文件,将前面的空格中打钩即可启用。在后续的Excel打开文件中即可看到命名为XXJ的工具栏。

    步骤5:

    也可以添加启功功能,前提是在自定义功能区中有启功的命令。打开Excel的其他命名,在此下拉框中选择宏,将宏下面的启动项选入右边的框框中,启动项的图标可以自主设计,如√即可

    备注:做好的插件文档见幸福生活群中的XXJ7.1.xlsm  图标见excel内置图标.xlsm

    转载于:https://www.cnblogs.com/wulu80261647/p/7833135.html

    展开全文
  • vba_for_wps安装插件

    2018-04-03 17:18:41
    vba插件,使用后可以在wps里面增加宏的制作vba插件,使用后可以在wps里面增加宏的制作
  • VBA探秘站长个人开发的一款条幅插件,用于广告行业快速制作条幅的好帮手。 所有用户可以在这个开源的版本基础上二次开发完善。界面截图软件架构基于VBA语言开发,插件形式为GMS。安装教程如果是非开发者用户,想...

    由VBA探秘站长个人开发的一款条幅插件,用于广告行业快速制作条幅的好帮手。 所有用户可以在这个开源的版本基础上二次开发完善。

    界面截图

    b49f0a71a1d4103100780ead2f89fd6a.png

    软件架构

    基于VBA语言开发,插件形式为GMS。

    安装教程

    1. 如果是非开发者用户,想直接使用插件,请直接下载 条幅制作器.gms 这个文件,将其拷贝到你的 CorelDRAW 软件所在目录,例如: D:CorelDRAW_X4_SP2DrawGMS
    2. 重启 CorelDRAW 软件。
    3. 在菜单栏上点击 工具 -> 宏 -> 运行宏(不同版本可能不一样,请注意识别),找到 条幅制作器.运行 ,然后点击右边的 运行 按钮,即可启动插件(也可以通过配置快捷键来快速启动这个宏),如下图所示:
    fd951da67212ad6272ad65c1c3598d8d.png
    1. 如果是VBA开发者用户,想基于这个插件进行二次开发,请下载 条幅制作器.gms 这个文件,按 步骤1 的方式导入到你的 CorelDRAW 软件中,然后查看代码,进行自由开发。

    使用说明

    1. 该插件为最后一次升级的版本(请下载最新版本,例如:V1.1,版本号越大,则版本越新),核心功能仅仅只有一个主窗体界面,所有的配置都在一个窗体上。
    2. 在窗体界面中填入要制作的条幅内容,点击顶部的开始制作按钮即可进行制作(建议制作前,先安装 方正大黑简体 ,程序默认会使用这个字体,如果找不到字体,条幅字体会有影响)。

    关于模板缺失问题的解决办法

    如果在制作竖向条幅时,提示模板缺失,请参照下图说明进行处理。 注:默认的方正大黑简体CMX模板文件已经上传,请自行下载。

    5d5e7136a1d3373d7a07880f2b5ccfdd.png
    展开全文
  • VBA探秘站长个人开发的一款条幅插件,用于广告行业快速制作条幅的好帮手。 所有用户可以在这个开源的版本基础上二次开发完善。界面截图软件架构基于VBA语言开发,插件形式为GMS。安装教程如果是非开发者用户,想...

    由VBA探秘站长个人开发的一款条幅插件,用于广告行业快速制作条幅的好帮手。 所有用户可以在这个开源的版本基础上二次开发完善。

    界面截图

    6c9d40a27dd6e03721ae4b69d2671aef.png

    软件架构

    基于VBA语言开发,插件形式为GMS。

    安装教程

    1. 如果是非开发者用户,想直接使用插件,请直接下载 条幅制作器.gms 这个文件,将其拷贝到你的 CorelDRAW 软件所在目录,例如: D:CorelDRAW_X4_SP2DrawGMS
    2. 重启 CorelDRAW 软件。
    3. 在菜单栏上点击 工具 -> 宏 -> 运行宏(不同版本可能不一样,请注意识别),找到 条幅制作器.运行 ,然后点击右边的 运行 按钮,即可启动插件(也可以通过配置快捷键来快速启动这个宏),如下图所示:
    5978ba9f75f2632b9e2a97e2870e7f12.png
    1. 如果是VBA开发者用户,想基于这个插件进行二次开发,请下载 条幅制作器.gms 这个文件,按 步骤1 的方式导入到你的 CorelDRAW 软件中,然后查看代码,进行自由开发。

    使用说明

    1. 该插件为最后一次升级的版本(请下载最新版本,例如:V1.1,版本号越大,则版本越新),核心功能仅仅只有一个主窗体界面,所有的配置都在一个窗体上。
    2. 在窗体界面中填入要制作的条幅内容,点击顶部的开始制作按钮即可进行制作(建议制作前,先安装 方正大黑简体 ,程序默认会使用这个字体,如果找不到字体,条幅字体会有影响)。

    关于模板缺失问题的解决办法

    如果在制作竖向条幅时,提示模板缺失,请参照下图说明进行处理。 注:默认的方正大黑简体CMX模板文件已经上传,请自行下载。

    140e6d91215712a0863fd3b103d44afe.png
    展开全文
  • 在前一篇文章“Excel插件--Power Click功能介绍...本篇文章将分享VBA代码制作工作表目录的示范代码。 示例功能要求:在当前工作簿中新建工作表,名称命名为“My 目录”。 然后将工作簿中的所有其它工作表名称放入“...

    da159e6b27510a315968ea93f4df1e98.png

    在前一篇文章“Excel插件--Power Click功能介绍08:表格目录”中,我们介绍了《Power Click》插件的一键生成工作表目录的功能。

    e685dc53ce50b4b399b21ceed5b3a0f6.gif

    其实如果您会使用Excel VBA表格编程。您也可以给自己定制一个更适合自己的工作表目录。本篇文章将分享VBA代码制作工作表目录的示范代码。

    示例功能要求:在当前工作簿中新建工作表,名称命名为“My 目录”。 然后将工作簿中的所有其它工作表名称放入“My 目录”工作表单元格区域中,并建立超链接,这样我们可以点击链接快速跳转至其它工作表中。

    根据要求,我们将该功能分解为3个部。

    第1步:创建变量

    3092abe54f9f71b227c23f089251a16f.png
    Sub 制作工作表目录()
    '创建变量
    Dim ws As Worksheet
    Dim sh As Worksheet
    Dim n As Integer
    ... ... ...
    End Sub

    第2步:新建“My目录”工作表,并设置表头。

    3092abe54f9f71b227c23f089251a16f.png
    Sub 制作工作表目录()
    '创建变量
    Dim ws As Worksheet
    Dim sh As Worksheet
    Dim n As Integer
    
    '新建“My目录”工作表,并设置表头
    On Error Resume Next                            '如遇错误继续运行
    Application.DisplayAlerts = False               '禁用显示警告提示
    Worksheets("My目录").Delete                     '删除原目录工作表
    Set ws = Worksheets.Add(before:=Sheets(1))      '新建工作表
    Application.DisplayAlerts = True                '恢复显示警告提示
    ws.Name = "My目录"                              '新建工作表命名为目录
    ws.Cells(1, "A") = "工作表目录"                 '设置目录表头名称
    ... ... ...
    End Sub

    该步骤需要注意的是,如果当前工作簿中已经存在了名称为“My目录”工作表,那么新建同名工作表将不被允许,如果不存在该工作表,那么引用该工作做也会产生运行时错误。 因此我们需要先判断是否存在再决定是直接新建还是先删后建。本文中我们使用了On Error Resume Next 语句, 通过该错误处理语句巧妙地忽略运行时错误,快速新建“My目录”工作表。 除此方法外,我们还可以通过循环遍历或者字典的应用等等来判断当前工作簿中是否存在指定名称的工作表。如果您不理解 On Error Resume Next语句可以安装《神奇的VBA》插件了解学习。

    第3步:通过循环遍历,将其它工作表名称放入“My 目录”工作表的A列区域中。并加入超链接。

    3092abe54f9f71b227c23f089251a16f.png
    Sub 制作工作表目录()
    '步骤1:创建变量
    Dim ws As Worksheet
    Dim sh As Worksheet
    Dim n As Integer
    
    '步骤2:新建“My目录”工作表,并设置表头
    On Error Resume Next                                '如遇错误继续运行
    Application.DisplayAlerts = False               '禁用显示警告提示
    Worksheets("My目录").Delete                     '删除原目录工作表
    Set ws = Worksheets.Add(before:=Sheets(1))      '新建工作表
    Application.DisplayAlerts = True                '恢复显示警告提示
    ws.Name = "My目录"                                  '新建工作表命名为目录
    ws.Cells(1, "A") = "工作表目录"                   '设置目录表名称
    
    '步骤3:通过循环遍历,将其它工作表名称放入“My 目录”工作表的A列区域中。并加入超链接。
    n = 2
    For Each sh In Sheets                           '遍历所有工作表
        If sh.Visible <> 0 And sh.Name <> "My目录" Then '判断工作表是否隐藏或者深度隐藏
            'My目录工作表中建立跳转目录
            ws.Hyperlinks.Add Anchor:=ws.Cells(n, "A"), Address:="", _
                              SubAddress:="'" & sh.Name & "'" & "!A1", _
                              TextToDisplay:=sh.Name
            n = n + 1
        End If
    Next
    Set ws =Nothing
    End Sub

    该步骤通过循环遍历将工作表名称写入“My 目录”工作表单元格区域中,并在单元格找中锚定加入跳转链接。这里使用了Worksheet.Hyperlinks.Add方法。

    Worksheet.Hyperlinks.Add (object Anchor, string Address, [object SubAddress], [object ScreenTip], [object TextToDisplay]);

    参数说明:

    Anchor:必选,表示超链接定位标记。 可以为Range或Shape对象。
    Address:必选,表示超链接的地址,一般指的是外部链接,如网址,邮件地址等等。
    SubAddress:可选。 表示超链接的子地址。
    ScreenTipObject:可选。 表示当鼠标指针停留在超链接上时所显示的屏幕提示。
    TextToDisplayObject:可选。 表示要显示的超链接的文本。

    好了,我们运行下看看。

    5b103239376aa5325fead59450f99644.gif

    实际运行非常成功!但是我们发现了一个新需求, 跳转后,如何快速地再跳转回“My 目录”工作表呢?其实很简单,在原有循环遍历语句块中,再增加一个超链接返回跳转即可。见下面代码:

    3092abe54f9f71b227c23f089251a16f.png
    For Each sh In Sheets                                                   '遍历所有工作表
        If sh.Visible <> 0 And sh.Name <> "My目录" Then '判断工作表是否隐藏或者深度隐藏
            'My目录工作表中建立跳转目录
            ws.Hyperlinks.Add Anchor:=ws.Cells(n, "A"), Address:="", _
                              SubAddress:="'" & sh.Name & "'" & "!A1", _
                              TextToDisplay:=sh.Name
            '【其它工作表中建立返回目录】
            sh.Hyperlinks.Add Anchor:=sh.Range("A1"), Address:="", _
                          SubAddress:="My目录!A1", _
                          TextToDisplay:="返回目录"
            n = n + 1
        End If
    Next

    dcbb08eb2dc19e6e0cc382072a15ec8d.gif

    暂时就简单介绍到这里!上面源码复制下来,自己试一下吧。

    有关Excel VBA编程知识(超多职场牛人的必备秘技),可安装使用一款优秀职场人必备的工具《神奇的VBA》插件,一款嵌入进Excel Ribbon界面,打开任意Excel工作簿就能随时查阅学习VBA编程的Excel 插件。

    85a1879c6f5964aca4f5bb84799556f8.gif

    e4e754f91cbdd513809c96a25db4de45.png
    展开全文
  • 在前一篇文章“Excel插件--Power Click功能介绍...本篇文章将分享VBA代码制作工作表目录的示范代码。 示例功能要求:在当前工作簿中新建工作表,名称命名为“My 目录”。 然后将工作簿中的所有其它工作表名称放入“...
  • 用VB制作EXCEL插件

    2009-03-23 14:40:56
    如果你想将EXCEl内的VBA封装成DLL文件,可看这里啊
  • 其实也可以通过VBA的方式实现,不过我推荐大家还是重点学习掌握公式法,能用公式解决的问题还是不必要使用VBA了。今天我们继续进一步分享大家经常会提问到表哥的一个问题:如何制作多级联动式下拉菜单?先看最终的...
  • 在前一篇文章“Excel插件--Power Click功能介绍...本篇文章将分享VBA代码制作工作表目录的示范代码。 示例功能要求:在当前工作簿中新建工作表,名称命名为“My 目录”。 然后将工作簿中的所有其它工作表名称放入“...
  •   CorelDraw软件是一款使用非常广泛的矢量图形软件,系统本身提供了非常便利的二次开发环境,制作插件的格式有两种,一种是gms格式的脚本插件,另外一种是cpg格式dll插件。 1.gms格式插件   gms格式插件是使用...
  • 在前一篇文章神奇的Excel VBA系列之:制作工作表目录中,分享了制作工作表目录的源码过程。 其中有个判断当前工作簿中是否存在指定名称的工作表代码片段。 本篇中将介绍几种使用VBA代码来判断工作表是否存在的方法。...
  • 制作漂亮的可视化一般有这样几个方式:l 利用Excel内置的图表做一些常规的统计图。高级复杂的譬如动态图表,图表的筛选展示可以通过写VBA来实现。l 通过R、Python一类的数据分析语言,调用图表功能包,呈现可视化的...
  • 有关Excel VBA编程,可参考使用《神奇的VBA插件。假设我们想判断工作簿中是否有名称为“东门子订单数据”的工作表。第一种方法: 使用VBA遍历循环的方法Sub 判断工作表是否存在_方法2()Dim d As ObjectSet...
  • 有关Excel VBA编程,可参考使用《神奇的VBA插件。假设我们想判断工作簿中是否有名称为“东门子订单数据”的工作表。第一种方法: 使用VBA遍历循环的方法Sub 判断工作表是否存在_方法2()Dim d As ObjectSet...
  • VBA-将宏添加到选项卡(进阶版)

    千次阅读 2019-10-10 11:10:55
    简单介绍一下在Office使用制作插件的方式将宏添加到选项卡的操作方法。
  •   如果读者需要在CorelDraw软件中开发插件,一种方式是采用脚本语言开发,即VBA这种脚本语言,CorelDraw对它支持录制和自定义的编辑器,使用起来简单方便,但它也有一些缺点,由于本身一种脚本,一方面代码容易被...
  • 课程名称 Lesson1-开发常识及获取免费的开发环境 ...Lesson9-XLL插件VBA的交互 Lesson10-ExcelDna扩展(智能感知和显性注册) Lesson11-ExcelDna开发CustomUI和CTP任务窗格 Lesson12-ExcelDna应用场景及开发答疑
  • 这两天进一步的学习了封装的知识,了解了制作插件的基本知识,将学习的笔记分享给大家。学习封装dll源于对代码保密的需要,本文从最简单的开始,封装自定义函数为dll并注册使用。下面是我用思维导图做的简要笔记,会...
  • 这两天进一步的学习了封装的知识,了解了制作插件的基本知识,将学习的笔记分享给大家。学习封装dll源于对代码保密的需要,本文从最简单的开始,封装自定义函数为dll并注册使用。下面是我用思维导图做的简要笔记,会...
  • CorelDRAW 是一款在中国非常受欢迎的图形软件,开放的界面和编程技术,能够对它进行二次开发制作插件,插件大抵有三种gms、cpg、exe格式,下面介绍一下这三种插件的安装和使用方法。 一、gms格式插件 gms格式插件...
  • 相信大家都用过非常多好用的Excel插件,以往大多数需要函数公式和复杂VBA代码的功能,现在都可以通过插件一键实现了,今天就给大家介绍几款非常逆天的插件,希望可以帮助到各位。一、美化插件1.数据图表数据图表即...
  • 参照着热门回答,尝试了用VBA以及插件做数据地图,发现过程还是比较复杂: 首先我还是要掌握一些基础代码才能做,VBA我是靠着百度现学现卖,各种调试; 其次找清晰的地图也很麻烦,在地图上去把中国省市进行对应也...
  • ​相信很多人如果看到漂亮的图表都会很感叹,“为什么可以做的这么漂亮,这么好看?...l 借助Echarts、HighCharts、D3.js等开源的可视化插件,嵌入代码,开发成插件包,可视化工程师和前端开发常用。 今天我就跟
  • 这两天进一步的学习了封装的知识,了解了制作插件的基本知识,将学习的笔记分享给大家。学习封装dll源于对代码保密的需要,本文从最简单的开始,封装自定义函数为dll并注册使用。下面是我用思维导图做的简要笔记,会...
  • 这两天进一步的学习了封装的知识,了解了制作插件的基本知识,将学习的笔记分享给大家。学习封装dll源于对代码保密的需要,本文从最简单的开始,封装自定义函数为dll并注册使用。下面是我用思维导图做的简要笔记,会...
  • 将电子签章系统划分为四个基本模块:消息摘要值计算模块,数字...针对Word 2003采用COM技术制作插件,通过VBA实现对文档的控制,结合消息摘要值计算函数以及数字签名与数字水印等理论分别完成了四个模块的设计内容。
  • Word 语法高亮

    2017-11-12 22:01:00
    2偶然想起 Writter有语法高亮 那么word呢? 虽然从VS里复制过来可以保留格式 不过再编辑修改总是不大方便 上网search下 还真有: 1,VBA脚本: ...2,有人制作插件(其实也是用VBA接口): http://w...
  • 在Vim下绘制图形

    2011-07-11 15:06:15
    Vim的DrawIt插件是一个可以使Vim在文本文件中使用ASCII码字符绘制基本图形的插件,使用它制作表格非常方便。本文介绍这个插件安装和使用的基本方法。 主要内容: 1,安装 2,使用 3,其他 1,安装 =========...

空空如也

空空如也

1 2 3 4
收藏数 67
精华内容 26
关键字:

vba制作插件