cad怎么选择一个对象打散vba,怎么用vba找开cad,并将里面的明细表导出来?
Private Sub Command1_Click()
Dim Dirstring As String
CommonDialog1.DialogTitle = "选择工作目录"
CommonDialog1.Filter = "MDS文档(*.GWD)|*.GWD"
CommonDialog1.Action = 1
Dirstring = CommonDialog1.FileName
For i = Len(Dirstring) To 1 Step -1
If Mid(Dirstring, i, 1) Like "" Then Exit For
Next i
If Len(Dirstring) = 0 Then
Exit Sub
End If
Text1.Text = Mid(Dirstring, 1, i - 1)
End Sub
Private Sub Command2_Click()
On Error Resume Next
Dim Fso As Object
Dim SFILE As Object
Dim Mpath As String
Dim Ws As Object
Set Ws = CreateObject("wscript.shell")
Set Fso = CreateObject("scripting.filesystemobject")
Open Text1.Text & "\MDsP.vbs" For Output As #1
If Text1.Text = "" Then Exit Sub
Print #1, "On Error Resume Next"
Print #1, "Dim Ws, Fso, Sname"
Print #1, "Set Ws = CreateObject(""" + "Wscript.Shell" + """)"
Print #1, "Set Fso = CreateObject(""" + ("Scripting.FileSystemobject") + """)"
Print #1, "Set Fs = Fso.GetFolderWs.currentdirectory.Files"
Print #1, "MsgBox """ + "程序即将开始点击确定后请不要有任何的操作" + """ , , """ + "系统提示" + """"
Print #1, "i = 0"
Print #1, "For Each x In Fs"
Print #1, "Sname = x.name"
Print #1, "If InStr(1,Sname , """ + "-" + """) = 0 Then"
Print #1, "If Fso.GetextensionName(x) =""" + "GWD" + """ Then"
Print #1, "i = i + 1"
Print #1, "Ws.run x"
Print #1, "Wscript.sleep 1000"
Print #1, "Ws.SendKeys""" + "output" + """"
Print #1, "Wscript.sleep 80"
Print #1, "Ws.SendKeys""" + "{" + "Enter" + "}"" "
Print #1, "Wscript.sleep 80"
Print #1, "Ws.SendKeys""" + "{" + "down" + "}" + """"
Print #1, "Ws.SendKeys""" + "{" + "Enter" + "}"" "
Print #1, "Wscript.sleep 580"
Print #1, "Ws.SendKeys""" + "%" + "s" + """"
Print #1, "End If"
Print #1, "End If"
Print #1, "Next"
Print #1, "Wscript.sleep 80"
Print #1, "MsgBox """ + "共导出" + """ & i & """ + "个明细表" + """, , """ + "系统提示" + """"
Print #1, "FSo.deletefile Wscript.Scriptfullname"
Close #1
Shell "cmd /c" & Text1.Text & "\MDsP.vbs"
End Sub
cad怎么选择一个对象打散vba,怎么用vba找开cad,并将里面的明细表导出来?相关推荐
- cad怎么选择一个对象打散vba_求助如何读取对应CAD文件名的代码,以及如何提取CAD组码组值的方式。...
本帖最后由 jiamian0128 于 2019-7-25 12:32 编辑 在之前的的问题里面,我求助了如何通过EXCEL VBA 提取CAD的数据,非常感谢论坛大神的帮助,现在能满足一些基本要求了 ...
- cad怎么选择一个对象打散vba_CAD制图的二十四字秘诀!
就像练武一样,原来CAD也有相应的二十四字秘诀,没想到吧. 当然,倘若大家觉得记住这"秘诀"就能成为一名出色的CAD设计师,那您就真的想多了,做比记住难很多. 但,如果没有大神总结 ...
- cad怎么选择一个对象打散vba_CADVBA中的选择集过滤.doc
CAD中的选择集过滤 一.选择集过滤时的使用方式如下: Object 指使用SelectionSet这个方法适用的对象 1)????? object.Select Mode[, Point1][, P ...
- CAD制图初学入门:CAD对象选择命令的使用技巧
有些刚开始进行CAD制图初学入门学习的小伙伴在使用国产CAD制图软件绘制建筑图纸的过程中,不知道如何使用浩辰CAD建筑软件中CAD对象选择命令,接下来就让小编来给大家介绍一下国产CAD制图软件--浩辰 ...
- 计算机无法打开cad文件,电脑打不开cad文件怎么办
从一台电脑做好cad图,拷贝到另一台电脑进行操作,但是却打开不了怎么办?下面是学习啦小编给大家整理的一些有关电脑打不开cad文件的解决方法,希望对大家有帮助! 电脑打不开cad文件的解决方法 1.有时 ...
- 使用Python实现从CAD中选择多段线并提取坐标
使用Python实现从CAD中选择多段线并提取坐标 直接上代码案例 import pythoncom import win32com.clientdef vtpnt(x, y, z=0):return ...
- CAD进入选择状态前后对话框隐藏与显示(对话框发消息)
CAD进入选择状态前后对话框隐藏与显示(对话框发消息) 1.通过ObjectArx 的 BeginEditorCommand() 及CompleteEditorCommand() void CModa ...
- 【板栗糖GIS】天正cad—天正选择中如何快速选择并删除图纸中多个相同对象
[板栗糖GIS]天正cad-天正选择中如何快速选择并删除图纸中多个相同对象 命令dxxz,选择对象,然后右键,此时所有该图层的对象都会被选中,然后删除就行.
- CAD教程:CAD对象选择对话框说明
在上一节的CAD教程中关于国产CAD软件--浩辰CAD建筑软件中的CAD对象选择功能的使用技巧还没有给大家介绍完,为了让大家更深入了解这个功能的使用,接下来就让小编继续来给大家介绍浩辰CAD建筑软件中 ...
最新文章
- 有了它,AI甚至可以让你知道对方是否真的爱你?
- jsp 修改的员工select怎么_SpringBoot+Mybatis+Jsp 员工管理系统
- r graphics installing package
- 有了门面,程序会更加体面!- pos软件基于三层架构 -09
- 微软水下数据中心“浮出水面”、GitHub代码保存在北极,数据黑科技贮藏方式大曝光!...
- java实现redis客户端_Java实现Redis客户端
- Linux网络编程——UDP编程
- 国家统计局指标数据深入分析
- 微信小黄鸡php,微信表情包小黄鸡含义
- 联想成为梦工厂动画的首选工作站创新合作伙伴
- elasticsearch.exceptions.SSLError: ConnectionError([SSL: CERTIFICATE_VERIFY_FAILED] certificate veri
- css动画无限循环转圈,css实现无限循环
- LOL英雄联盟卡顿掉帧问题解决办法 2022年8月1日
- Flutter 游戏引擎 flame
- Redis源码学习(14),t_set.c 学习(二),sismember,scard,spop 命令学习
- 下载b站视频方法,pr去水印
- Android社招面经分享!2021华为Android高级面试题及答案,附相关架构及资料
- 论文笔记2-如何写一篇SCI论文
- backtrack5网络设置
- [日常训练] Surprise me
热门文章
- python画3d圆形图_Python之Numpy:二元函数绘制/三维数据可视化/3D
- c++实现PE文件图标提取
- uni-app隐藏图标隐式唤醒第三方app scheme方式(二 隐式调用)
- ELK 环境搭建 (三)
- ios6.1 越狱
- observable_对于在Windows Phone 8上绑定到已过滤的Observable Collections,CollectionViewSource非常有用
- 深度学习(十) Unsupervised Learning 理论部分
- Linux操作系统错误代码解释
- 微服务Token方案之ORY Hydra授权中心_Java实现
- 提升QQ会员游戏特权认知度的个人想法