stevesfr 发表于 2022-7-5 16:06:49

 
修正:
为什么会出现以下错误?
 
选择对象:找到1个
选择对象:ActiveX服务器返回错误:未知名称:
使用系统分隔符
命令:
 
为什么程序要求“UseSystemSeparators”这是什么意思?
史提夫

fixo 发表于 2022-7-5 16:11:22

 
“UseSystemSeparators”来自Excel设置,这意味着
小数的分隔方式(逗号或点等)
打开Excel
打开设置-您将在那里看到它
我用的是Excel 2003
 
~'J'~

fixo 发表于 2022-7-5 16:13:38

 
我添加了几行代码
再次检查
 
~'J'~
AreasToXL\u V4。LSP

Butch 发表于 2022-7-5 16:15:50

没问题:-)

viviancarvalho 发表于 2022-7-5 16:18:53

你好
这是一个很好的程序。它对我也很有用。谢谢你。
谁能帮我多加几行吗!!!!!!!
 
现在,如果您结束程序并在同一个dwg中再次运行,则会创建一个新的excel文件。
可以采取措施将新闭合线的区域包含在同一个excel文件中吗。我的意思是一个excel文件对应一个dwg。
还有一件事:当我选择一个闭合的pline时,插入一个文本,比如“Room 1”&这个引用也在excel文件中提到。
 
当做
维维安。

fixo 发表于 2022-7-5 16:24:27

 
请手动创建Excel文件,只需插入几行即可
把它贴在这里
我要看看会是什么样子
对我来说还不够清楚
 
要用不同的名称保存文件,可以使用
代码块:

   (vlax-invoke-method
   abks
   'SaveAs
   (strcat (getvar "dwgprefix")(vl-filename-base (getvar "dwgname")) ".xls")
   -4143
   nil
   nil
   :vlax-false
   :vlax-false
   1
   2
   )

 
 
~'J'~

viviancarvalho 发表于 2022-7-5 16:26:10

你好,Fixo
谢谢你的快速回复。
我不想程序创建一个新的excel文件每次我使用这个程序。
它应该将数据添加到现有文件本身。
 
在所附的jpeg“ROOM 1”、“ROOM 2”、“ROOM 3”中,文字(仅适用于eg)需要输入到dwg中选定的闭合线中,与excel文件中引用的文字相同。如果你能为我做这件事就太好了。

fixo 发表于 2022-7-5 16:28:40

 
好的,很明显是泥
将尝试
 
~'J'~

fixo 发表于 2022-7-5 16:31:44

 
这是我希望的最终版本
 
~'J'~
AreasToXL\u V5。LSP

viviancarvalho 发表于 2022-7-5 16:35:49

嘿,菲索,你为我做了一件大事。
谢谢你。是否还可能只为一个特定的dwg创建一个excel文件&当选择一些更闭合的样条线时,它们的区域显示在相同的excel文件中。抱歉再次打扰你。
页: 1 [2]
查看完整版本: 闭合多段线面积值到