QQ登录

只需一步,快速开始

查看: 400|回复: 9
收起左侧

CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件

[复制链接]
累计签到:90 天
连续签到:7 天
发表于 2024-5-4 08:47:36 | 显示全部楼层 |阅读模式
本帖最后由 landboy 于 2024-5-4 08:51 编辑

CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件{tag}(1)
下载完整的 九宫格标记圆围绕圆GMS.zip


CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件{tag}(2) 九宫格标记圆围绕圆GMS.zip (98.28 KB, 售价: 5 印币)





1.打开脚本面板: ALt+Shift+F11
2.鼠标选到脚本面板中 Visual Basic for Applications
3.脚本新建-宏项目  保存 MarkEllipse.gms 到任意目录


CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件{tag}(3)

4.打开脚本编辑器: Alt+F11
5.选到 MarkEllipse.gms 项目,右键菜单-》插入-》模块
6.把模块名改名成 tools 然后在模块中复制示例代码,点击保存按钮
  1. <blockquote>Sub Test_画圆()
复制代码

7. 下面来测试这个最简单很实用的标记圆示例。

    如下图,先绘制一个矩形,然后点击右边宏管理器中的工具,就能很方便 给这个物件 九宫格标记了
CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件{tag}(4)



8. 代码还可以变化,改动其中一行  成 For i = 1 To 8 Step 2,就可以一只给四个角落标记

CorelDRAW 零基础 VBA插件教程: 打造最简单的九宫格标记圆插件{tag}(5)

评分

参与人数 1印币 +10 收起 理由
金帛 + 10 感谢分享与探讨,华印有你更精彩!.

查看全部评分

华印网相关搜索

3 赠人玫瑰,手有余香!如单纯感谢,请送花!凡是以文字形式感谢,即被视为水帖,会扣币处理! 鲜花榜单
累计签到:90 天
连续签到:7 天
 楼主| 发表于 2024-5-4 09:01:10 | 显示全部楼层
因为文章,代码被吃了,补上代码,这个应该是九宫格画圆最简单的代码了
  1. Sub Test_画圆()
  2.   Set s = ActiveShape
  3.   ActiveDocument.Unit = cdrMillimeter
  4.   For i = 1 To 9
  5.     ActiveDocument.ReferencePoint = i
  6.     ActiveDocument.ActiveLayer.CreateEllipse2 s.PositionX, s.PositionY, 5
  7.   Next
  8. End Sub
复制代码
回复 支持 反对 送花

使用道具 举报

累计签到:311 天
连续签到:294 天
发表于 2024-5-4 09:34:06 | 显示全部楼层
还是坛子里的大神多啊! 给我们小白提供这么好的的学习资源
回复 支持 反对 送花

使用道具 举报

累计签到:90 天
连续签到:7 天
 楼主| 发表于 2024-5-4 09:54:29 | 显示全部楼层
xiaoshenren 发表于 2024-5-4 09:34
还是坛子里的大神多啊! 给我们小白提供这么好的的学习资源

其实只要会去看文档,多尝试这些都是挺简单。
业余时间,多练习,工作就用的上了
回复 支持 反对 送花

使用道具 举报

累计签到:73 天
连续签到:2 天
发表于 2024-5-4 12:24:30 | 显示全部楼层
现在有了chatgpt等ai工具,代码都懒写了,直接让ai写好调用了
回复 支持 反对 送花

使用道具 举报

累计签到:131 天
连续签到:13 天
发表于 2024-5-4 15:22:38 | 显示全部楼层
用在哪方面的呀,哥,好像对我印刷厂上班的用不到
回复 支持 反对 送花

使用道具 举报

累计签到:2 天
连续签到:1 天
发表于 2024-5-4 21:07:39 | 显示全部楼层
chunhui0712 发表于 2024-5-4 12:24
现在有了chatgpt等ai工具,代码都懒写了,直接让ai写好调用了

我就进场要AI写,但是AI总是信口开河,漏洞百出,写出来的东西需要仔细甄辨
AI写代码目前只适合写框架,和拓展思路
特别想CDR的插件这种更不适合
回复 支持 反对 送花

使用道具 举报

累计签到:844 天
连续签到:7 天
发表于 2024-5-10 21:06:33 | 显示全部楼层
请教怎么学习自己写代码?
回复 支持 反对 送花

使用道具 举报

累计签到:454 天
连续签到:9 天
发表于 7 天前 | 显示全部楼层
兰公子,这个直接丢GMS文件夹里面能用吗?
回复 支持 反对 送花

使用道具 举报

累计签到:90 天
连续签到:7 天
 楼主| 发表于 7 天前 | 显示全部楼层
baruny 发表于 2024-5-11 09:01
兰公子,这个直接丢GMS文件夹里面能用吗?

单文件,加载就可以用。丢gms目录当然也可以的
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

注意注意注意:必看上一条 /1 下一条

华印网 - 华印社区
Share More 周一至周日:09:00 - 21:00
华印网旗下的设计印刷制作类专业技术站点
请勿发布违反国家法律法规的内容,会员观点不代表本站立场
企鹅群号:119572101

华印网汇集印前印后技术、PDF拼版、防伪包装、数码印刷、合版印刷、图文设计、平面设计、数码印刷及CTP等最新印刷技术,提供软件汉化、插件汉化、cdr插件、ai插件、ps插件、pdf插件、印刷流程、ctp输出、印刷软件、印能捷、esko、CorelDRAW、InDesign、Illustrator、CTP、CDR以及PDF软件下载的综合性印刷论坛社区!

Powered by Discuz! X3.4 © 2001-2021,Tencent Cloud.

站点地图|小黑屋|手机版|Archiver|华印 ( 粤ICP备19020152号-1 )

GMT+8, 2024-5-18 15:52 , Processed in 0.141925 second(s), 39 queries , Gzip On, Yac On.

快速回复 返回顶部 返回列表