久久国产色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_欧美 国产 日本_好吊色欧美一区二区三区
国产午夜精品一区| 国产精品99久久久久久久久久久久| 极品美女扒开粉嫩小泬| 国产男女无遮挡| 久久激情视频久久| 日本一区高清在线视频| 99精品99久久久久久宅男| 麻豆国产va免费精品高清在线| 日韩一级免费看| 国产精品97在线| 亚洲一区二区久久久久久久| 国产美女精品免费电影| 国产精品美女999| 青青草精品视频在线| 久久久久久久久久久国产| 日韩av色在线| 国产成人精品电影久久久 | 久久精品女人的天堂av| 亚洲 自拍 另类小说综合图区| 国产日韩欧美自拍| 精品久久久久久一区二区里番| 国内精品久久久久久中文字幕 | 国产一区二区视频免费在线观看| 国产精品久在线观看| 青青在线免费视频| 日韩色av导航| 免费观看国产精品视频| 国产精品高潮呻吟视频| 国产伦理久久久| 精品久久久三级| 国产伦精品一区二区三区精品视频 | 日日骚一区二区网站| 777国产偷窥盗摄精品视频| 亚洲国产精品毛片| 68精品国产免费久久久久久婷婷 | 久久久久久久国产| 日本精品一区二区三区在线| 国产av熟女一区二区三区| 日韩欧美在线一区二区| 日韩中文字幕网址| 蜜桃av久久久亚洲精品| 欧美日韩国产成人| 91精品网站| 日韩欧美在线免费观看视频| 久久精品中文字幕| 国产欧美久久久久久| 亚洲视频电影| 久久精品女人的天堂av| 欧美人与性禽动交精品| 国产精品国产三级国产aⅴ浪潮 | 国产亚洲欧美在线视频| 久久久久久国产精品| 91免费精品视频| 日韩久久久久久久| 欧美乱妇40p| 久久综合狠狠综合久久综青草| 欧美自拍资源在线| 欧美日韩国产91| 国产成人综合亚洲| 韩国精品久久久999| 一本久道久久综合狠狠爱亚洲精品 | 国产精品视频福利| 官网99热精品| 日本视频一区在线观看| 国产精品久久久久久久久免费| 精品少妇人欧美激情在线观看 | 国产一级黄色录像片| 午夜精品久久久久久久男人的天堂| xvideos亚洲| 国产女同一区二区| 日本一区免费观看| 欧美日韩成人精品| 久久久久久久色| 成人精品视频99在线观看免费| 欧美在线影院在线视频| 一区二区传媒有限公司| 久久久99久久精品女同性| 久久久亚洲精选| 国产美女精品在线观看| 欧美精品色婷婷五月综合| 亚洲福利av| 久久成人国产精品| 精品国产视频在线| 久久综合九九| 国产日韩欧美日韩大片| 欧美一区视久久| 成人做爰www免费看视频网站| 欧美伦理91i| 国产精品网站免费| 国产高清在线一区| 国产精品专区h在线观看| 男人添女人下部高潮视频在观看| 日韩av成人在线观看| 一本—道久久a久久精品蜜桃| 国产精品入口福利| 久久久国内精品| 99热亚洲精品| 国产伦精品一区二区三区四区视频 | 久久精品中文字幕免费mv| 国产精品av网站| 国产精品永久免费观看| 国产亚洲欧美一区二区| 黄色91av| 日本精品一区二区三区在线播放视频 | 久久久久久香蕉| 久久久亚洲国产| 成人免费在线一区二区三区| 精品少妇在线视频| 国内精久久久久久久久久人| 欧美亚洲国产成人| 欧美日本亚洲| 欧美成人综合一区| 欧美一区二区中文字幕| 欧美在线中文字幕| 欧美在线一区二区三区四| 日韩精品 欧美| 色偷偷av亚洲男人的天堂| 久久视频这里有精品| 91精品国产综合久久香蕉的用户体验 | 国产淫片av片久久久久久| 日韩精品一区二区三区丰满| 日本一区二区三区视频在线播放| 婷婷视频在线播放| 色播亚洲视频在线观看| 日本视频久久久| 人妻无码视频一区二区三区| 日韩免费观看av| 欧美久久久久久久久久久久久 | 国产精品电影在线观看| 国产精品国色综合久久| 国产精品视频播放| 欧美成人精品一区| 欧美精品激情在线观看| 亚洲国产欧美不卡在线观看| 春日野结衣av| 日韩a∨精品日韩在线观看| 日韩福利在线| 欧美精品久久久| 国产日韩欧美视频在线| 成人国产精品色哟哟| 91国在线高清视频| 九九热久久66| 国产精品视频永久免费播放| 国产精品旅馆在线| 九九精品视频在线观看| 在线一区日本视频| 日韩中文字幕在线不卡| 欧美日本国产精品| 国产日韩欧美精品| 91美女福利视频高清| 国产v综合ⅴ日韩v欧美大片| 日韩视频在线观看免费| 欧美精品在线免费观看| 亚洲国产精品123| 日韩国产一级片| 麻豆精品蜜桃一区二区三区| 国产精品一区视频网站| 91av福利视频| 国产精品日韩一区二区| 欧美精品九九久久| 亚洲精品天堂成人片av在线播放| 日韩欧美一区二区在线观看| 精品视频一区二区三区四区| 97人人模人人爽视频一区二区| 国产av熟女一区二区三区| 国产精品国色综合久久| 亚洲精品视频一二三| 欧美精品免费观看二区| 国产精品夜夜夜爽张柏芝 | 久久精品国产一区二区电影| 国产99在线免费| 日本一区二区三区免费看| 欧美理论一区二区| 99视频精品全部免费看| 久久久精品国产亚洲| 亚洲欧洲在线一区| 男人添女人下部视频免费| 97精品伊人久久久大香线蕉| 国产精品视频1区| 亚洲不卡一卡2卡三卡4卡5卡精品| 人妻无码久久一区二区三区免费| 国产伦精品一区二区三区免费视频 | 韩国精品久久久999| 91精品啪aⅴ在线观看国产| 国产精品久久久久免费| 午夜肉伦伦影院| 国产欧美一区二区三区在线看| 久久免费视频网站| 欧美xxxx18性欧美| 日韩欧美精品一区二区 | 久久精品欧美| 欧美激情视频在线观看| 人偷久久久久久久偷女厕| 成人久久久久爱| 国产精品久久久久国产a级| 都市激情久久久久久久久久久| 国产日韩av高清| 国产精品无码一本二本三本色| 无码人妻精品一区二区蜜桃百度| 国产日韩三区|