【问题标题】:Catia V6 record macroCatia V6 录制宏 【发布时间】:2016-05-04 08:04:37 【问题描述】: 如何在 Catia V6 中录制宏?如果我使用工具中的开始录制功能,无论我做什么宏都是空的(仅包含 Sub CATMain() End Sub)。 【问题讨论】: 标签: macros catia 【解决方案1】: 应该可以。 CATIA v6 的哪个版本?什么操作系统? Catvba 还是别的什么? 【讨论】: ENOVIA V6R2013x.HF73,Windows 7 企业版。我使用 catscript 和 ms vbscript 的内置宏记录器,但输出是相同的。 RTR? :-) 。录制不是最好的解决方案,很多很多东西没有录制,或者录制的内容无关紧要。您必须开始研究文档。 Yes RTR :) 我知道这不是最好的解决方案,但它帮助我了解 catia 如何识别某些方法/功能,然后我尝试弄清楚如何在 vba 中访问它们,因为我没有编程经验:) V6 肯定不是 V5。您可以检查 ENOVIA 安装文件夹中的多个 chm 文件,尤其是 DSYAutomation.chm 。请注意,在您的情况下,ENOVIA 是高度定制的,有一些在其他公司安装中找不到的东西。 是的,我知道它是定制的,但我在普通版本上并行尝试并且它可以工作(仅限 V5)。我想使用 V6 中的录制来进行比较,我知道 DSYAutomation.chm,但首先我想完成 V5 的宏,然后我会尝试弄清楚如何将其移动到 V6 :)