GreenBee 发表于 2022-7-6 22:11:25

VBA限制

我正试图编写一段VBA代码来帮助我进行道路设计,其中最无聊的部分是每隔50米左右绘制所有这些路段名称。该代码的工作方式是,用户选择道路的所有元素(直线、圆弧等),并在给定的间隔内绘制路段名称。代码工作正常,但在一些元素之后,它只是停止,因为它后面的元素没有被选中。我尝试了几个草稿,但总是在一些元素之后停止(不总是相同的数字,大约在10到20之间)。
代码可以执行的操作数量或选择集中的元素数量是否有限制,或者我在这里遗漏了什么?

BIGAL 发表于 2022-7-6 22:17:15

你为什么要重新发明方轮?现在有很多以CIV3D和其他免费软件开始的程序。

RICVBA 发表于 2022-7-6 22:18:56

让我们一起看看您的代码和示例dwg。

BlackBox 发表于 2022-7-6 22:22:55

 
....... 1+

GreenBee 发表于 2022-7-6 22:24:42

我没有使用任何道路设计软件,所以我尝试创建一些例程来帮助自己在那些罕见的情况下,当我被迫设计道路。
 
我现在不在家,我可以稍后发布代码。
 
@黑匣子
我不明白。1+

BlackBox 发表于 2022-7-6 22:28:37

 
很抱歉造成混淆,这是常见的论坛回复,这只是表示“我同意”引用的评论。
 
干杯

GreenBee 发表于 2022-7-6 22:33:02

没问题。我显然不是论坛交流的专家。你能给我推荐一些对我有帮助的免费软件吗?

BlackBox 发表于 2022-7-6 22:34:06

 
别担心;我们都从某个地方开始。
 
我碰巧在日常制作中使用Civil 3D(自Land Desktop以来一直使用),因此我不得不听从对C3D替代品更熟悉的人的建议。
 
干杯

Tyke 发表于 2022-7-6 22:38:10

拉尔斯·卡尔森有一些非常好的自由软件。它是一个共享软件,你必须捐款多少,你认为它是值得你成为一个完整的功能集的程序,否则一些功能将无法工作。我知道有几个人在使用它,他们对此非常满意。除此之外,他还有他的CADTools,这是一个每天工作的好工具包。这里有一个链接http://www.surveydrawing.net/glamsen.html

GreenBee 发表于 2022-7-6 22:42:53

谢谢你们俩
页: [1] 2
查看完整版本: VBA限制