久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > CAD新聞

CAD實用編程---CAD--Excel 相互讀取

時間:2011-01-28 11:47:14 來源:未知

Option Explicit
Dim xlApp As Object
Dim xlBook As Object
Dim xlSheet As Object
'將CAD的圖形數據寫入Excel
Public Sub CadToExcel()
Dim sset As AcadSelectionSet
Dim filterType(0) As Integer, filterData(0) As Variant
On Error Resume Next
Set sset = ThisDrawing.SelectionSets.Add("ToExcel")
If Err.Number <> 0 Then
Err.Clear
Set sset = ThisDrawing.SelectionSets.Item("ToExcel")
sset.Clear
End If
Set xlApp = CreateObject("Excel.Application")
If Err.Number <> 0 Then
Err.Clear
MsgBox "Excel軟件沒有正確打開。", vbOKOnly + 16, "提示:"
Exit Sub
End If
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
filterType(0) = 0
filterData(0) = "line,circle,arc"
sset.SelectOnScreen filterType, filterData
If sset.Count = 0 Then Exit Sub
xlSheet.Range("A1") = "ObjectCount"&#39;寫入標題
xlSheet.Range("B1") = sset.Count &#39;寫入數據
Dim Obj As AcadEntity, i As Long, varCP As Variant
i = 2
For Each Obj In sset
Select Case Obj.ObjectName
Case "AcDbCircle"
varCP = Obj.Center
xlSheet.Range(("A" & i)) = "AcDbCircle"&#39;寫入對象名
xlSheet.Range(("B" & i)) = Obj.Radius&#39;寫入半徑數據
xlSheet.Range(("C" & i)) = varCP(0) & "," & varCP(1) & "," & varCP(2)&#39;寫入圓心坐標數據
Case "AcDbLine"
xlSheet.Range(("A" & i)) = "AcDbLine"&#39;寫入對象名
varCP = Obj.StartPoint
xlSheet.Range(("B" & i)) = varCP(0) & "," & varCP(1) & "," & varCP(2)&#39;寫入起點坐標數據
varCP = Obj.EndPoint
xlSheet.Range(("C" & i)) = varCP(0) & "," & varCP(1) & "," & varCP(2)&#39;寫入終點坐標數據
Case "AcDbArc"
varCP = Obj.Center
xlSheet.Range(("A" & i)) = "AcDbArc"&#39;寫入對象名
xlSheet.Range(("B" & i)) = Obj.Radius&#39;寫入半徑數據
xlSheet.Range(("C" & i)) = varCP(0) & "," & varCP(1) & "," & varCP(2)&#39;寫入圓心坐標數據
xlSheet.Range(("D" & i)) = Obj.StartAngle&#39;寫入起始角數據
xlSheet.Range(("E" & i)) = Obj.EndAngle &#39;寫入終止角數據
End Select
i = i + 1
Next
xlApp.Visible = True
Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing
End Sub
&#39;提取Excel數據升成CAD圖形
Public Sub ExcelToCAD()
Dim ObjectCount As Long, strTemp() As String, i As Long, strFileName As String
On Error Resume Next
Set xlApp = CreateObject("Excel.Application")
If Err.Number <> 0 Then
Err.Clear
MsgBox "Excel軟件沒有正確打開。", vbOKOnly + 16, "提示:"
Exit Sub
End If
strFileName = InputBox("輸入保存CAD圖形數據的Excel文件.", "打開文件:")
If Dir(strFileName) = "" Then
MsgBox "文件未找到。"
Exit Sub
End If
Set xlBook = xlApp.Workbooks.Open(strFileName)
Set xlSheet = xlBook.Worksheets(1)
Dim dblRadius As Double, dblCenter(2) As Double, j As Integer
ObjectCount = Val(xlSheet.Range("B1"))
For i = 2 To (ObjectCount + 1)
Select Case xlSheet.Range(("A" & i))
Case "AcDbCircle"
dblRadius = xlSheet.Range(("B" & i)) &#39;讀入半徑數據
strTemp = Split(xlSheet.Range(("C" & i)), ",")&#39;讀入圓心坐標數據
For j = 0 To 2: dblCenter(j) = Val(strTemp(j)): Next j#p#分頁標題#e#
ThisDrawing.ModelSpace.AddCircle dblCenter, dblRadius
Case "AcDbLine"
Dim dblStartP(2) As Double, dblEndP(2) As Double
strTemp = Split(xlSheet.Range(("B" & i)), ",") &#39;讀入起點坐標數據
For j = 0 To 2: dblStartP(j) = Val(strTemp(j)): Next j
strTemp = (Split(xlSheet.Range(("C" & i)), ","))&#39;讀入終點坐標數據
For j = 0 To 2: dblEndP(j) = Val(strTemp(j)): Next j
ThisDrawing.ModelSpace.AddLine dblStartP, dblEndP
Case "AcDbArc"
Dim dblStartAngle As Double, dblEndAngle As Double
dblRadius = Val(xlSheet.Range(("B" & i))) &#39;讀入半徑數據
strTemp = Split(xlSheet.Range(("C" & i)), ",")&#39;讀入圓心坐標數據
For j = 0 To 2: dblCenter(j) = Val(strTemp(j)): Next j
dblStartAngle = Val(xlSheet.Range(("D" & i))) &#39;讀入起始角數據
dblEndAngle = Val(xlSheet.Range(("E" & i))) &#39;讀入終止角數據
ThisDrawing.ModelSpace.AddArc dblCenter, dblRadius, dblStartAngle, dblEndAngle
End Select
Next i
xlBook.Close
xlApp.Quit
Set xlSheet = Nothing
Set xlBook = Nothing
Set xlApp = Nothing

End Sub


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
中文字幕第一页亚洲| 国产精品第一页在线| 日韩中文字幕在线精品| 亚洲自拍中文字幕| 欧美日韩第二页| 久久亚裔精品欧美| 一区二区精品视频| 国产午夜伦鲁鲁| 国产精品久久久久免费| 日韩精品国内| 91精品综合视频| 一区二区高清视频| 国产一区二区免费在线观看| 久久精品免费一区二区| 亚洲精品女av网站| 国产精品自拍网| 国产99在线|中文| 麻豆av免费在线| 国产精品久久久久久久久久久久| 日韩精品福利视频| 日韩在线免费观看视频| 日韩国产精品一区二区| 国产成人在线播放| 人体内射精一区二区三区| 久久国产精品99久久久久久丝袜| 色乱码一区二区三区熟女| 国产精品91久久久| 欧美一区二区激情| 91精品久久久久久久久久入口| 一本久道中文无码字幕av| 国产精品夜间视频香蕉| 九九热精品视频| 成人免费91在线看| 宅男一区二区三区| 欧美亚洲另类在线一区二区三区| 91精品国产高清久久久久久 | 国产成+人+综合+亚洲欧洲| 亚洲一区二区不卡视频| 国产欧美日韩网站| 国产精品美女在线| 日韩高清av| 国产在线精品一区| 久久的精品视频| 国产日韩欧美夫妻视频在线观看| 国产精品视频一区二区高潮| 欧美久久久久久久久久久久久| 日韩一区二区在线视频| 日韩av电影免费在线| 久久久天堂国产精品| 亚州国产精品久久久| 国产卡一卡二在线| 欧美激情aaaa| 97欧美精品一区二区三区| 亚洲一区二区在线观| 成人精品视频99在线观看免费| 欧美激情一二区| 97精品在线观看| 丁香五月网久久综合| 久久综合色一本| 亚洲国产精品影视| 99在线观看视频| 日韩av一区二区三区在线观看| 国产v亚洲v天堂无码| 日韩精品另类天天更新| 日韩一区二区三区在线播放| 欧美另类一区| 精品国产无码在线| 国产精品亚洲片夜色在线| 亚洲国产精品视频一区| 91精品综合久久久久久五月天| 亚洲精品免费在线看| 国产成人精品电影| 欧美日韩福利在线| 久久国产精品免费视频| 91成人在线视频观看| 日本十八禁视频无遮挡| 久久九九国产精品怡红院| 狠狠色噜噜狠狠狠狠色吗综合| 色综合天天综合网国产成人网| 国产美女在线一区| 五月天亚洲综合情| 久久天堂电影网| 国产乱码精品一区二区三区日韩精品| 亚洲精品天堂成人片av在线播放| 国产高潮呻吟久久久| 欧美专区第一页| 国产精品黄页免费高清在线观看| av在线亚洲男人的天堂| 热re99久久精品国99热蜜月| 久久伊人精品天天| www.av蜜桃| 欧美亚洲免费在线| 国产成人精品网站| 国产精品亚洲a| 亚洲视频导航| 波霸ol色综合久久| 国产精品一区二| 青春草在线视频免费观看| 欧美激情图片区| 国产福利视频一区二区| 免费观看美女裸体网站| 亚洲精品欧美极品| 国产精品毛片一区视频| 99福利在线观看| 国产这里只有精品| 亚洲aaa激情| 国产99久久精品一区二区 夜夜躁日日躁| 久久久国产精品一区二区三区| 精品一卡二卡三卡四卡日本乱码| 亚洲成色www久久网站| 久久久91精品国产| 91精品国产自产在线老师啪 | 九九热久久66| 国产乱码精品一区二区三区卡| 日本免费高清一区二区| 蜜臀久久99精品久久久无需会员 | 欧美一区二区影院| 欧美激情在线一区| 国产精品日韩一区二区免费视频| 久久久亚洲欧洲日产国码aⅴ| 国产美女无遮挡网站| 欧美日韩天天操| 日韩尤物视频 | 狠狠色噜噜狠狠色综合久| 日韩.欧美.亚洲| 色综合老司机第九色激情| 久久精品视频在线播放| 久久久久久a亚洲欧洲aⅴ| 国产精品羞羞答答| 激情小说网站亚洲综合网| 欧美精品第一页在线播放| 久草免费福利在线| 国产欧亚日韩视频| 日韩av黄色网址| 欧美激情精品久久久久久变态| 国产精品久久久久久久久久尿 | 久久精品无码中文字幕| 国产乱码精品一区二区三区中文| 黄黄视频在线观看| 日韩最新中文字幕| 亚洲高潮无码久久| 中文字幕精品一区日韩| 国产99久久精品一区二区 夜夜躁日日躁 | 一区二区三区四区久久| 欧美精品免费播放| 国产精品电影观看| 国产精品久久久久久久久男| 久久久精品国产| 久久精品国产精品亚洲| 久久久久免费精品| 国产盗摄xxxx视频xxx69| 91精品国产综合久久香蕉| av一区二区三区在线观看| www.欧美日本| 91av一区二区三区| 久久综合婷婷综合| 国产精品91久久久| 久久精品午夜一区二区福利| 91精品久久久久久久久久久| 激情五月五月婷婷| 蜜桃91精品入口| 欧美日韩一级在线| 国内精品久久久久久影视8 | av免费精品一区二区三区| 国产男女免费视频| 国产奶头好大揉着好爽视频| 高清国产一区| 国产精品999视频| 国产福利一区二区三区在线观看| 久久riav| 精品国偷自产在线| 国产精品高精视频免费| 国产99午夜精品一区二区三区| 一卡二卡三卡视频| 春色成人在线视频| 秋霞成人午夜鲁丝一区二区三区| 日韩在线国产| 日本午夜人人精品| 99国产精品白浆在线观看免费| 亚洲图片在线观看| 日本精品久久久久久久久久| 日韩在线视频中文字幕| 久草精品在线播放| 欧美激情精品久久久久| 国产精品高潮呻吟视频| 国产精品久久色| 国产精品久久av| 大j8黑人w巨大888a片| 免费在线国产精品| 亚洲va久久久噜噜噜| 日韩精品一区二区三区丰满| 好吊色欧美一区二区三区| caoporn国产精品免费公开| 成人av中文| 国产精品区一区| 一区二区在线高清视频| 欧美在线播放一区二区| 国产精品一区二区三区观看 | 久久久精品国产亚洲| 亚洲综合成人婷婷小说|