免费黄网站在线观看_成人午夜剧场免费观看完整版_多野结衣av一区_亚洲激情在线视频_国产乱码精品一区二区三区亚洲人 _国产成人精品三级_视频一区视频二区视频三区高_一区福利视频_国产成人精品午夜_蜜桃成人365av_国产精品美女久久久久久久_国产伦精品一区二区三区视频免费

您的位置:網站首頁 > 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


久久久久久**毛片大全| 国产精品久久久久免费a∨| 91白丝在线| 精品久久久久久无| 国产资源在线观看入口av| 日韩精品视频中文在线观看| 国产精品一区二区av影院萌芽| 一本一道久久a久久精品逆3p | 久久久欧美精品| 少妇人妻大乳在线视频| 爽爽淫人综合网网站| 亚洲精品天堂成人片av在线播放| 久久亚洲欧美国产精品乐播| 国产剧情av在线| 欧美色成人综合| 亚洲美女尤物影院| 国内精品视频一区| 欧美性猛交久久久乱大交小说| 亚洲欧美一区二区激情| 久久这里只有| 色婷婷av一区二区三区在线观看| 香蕉伊大人中文在线观看| 亚洲国产成人精品一区二区| 日韩大片欧美大片| 欧美中文字幕精品| 亚洲免费综合| www.日日操| 7777女厕盗摄久久久| 欧美aaa免费| 久久久欧美精品| 中文一区一区三区免费在线观看| 日韩黄色影视| 亚洲一区二区三区视频在线 | 青青草成人影院| 五月天激情图片| 欧洲精品中文字幕| 国产精品玖玖玖在线资源| 潘金莲一级淫片aaaaa免费看| 亚洲精品亚洲人成人网在线播放| 欧美偷拍视频| 一本一本久久a久久精品牛牛影视| 99久久综合| 国产传媒在线视频| 午夜精品福利视频| 国产欧美日韩中文久久| 九色porny自拍视频在线观看 | 国产精品v日韩精品v欧美精品网站 | 国产脚交av在线一区二区| 丰满亚洲少妇av| 色影院视频在线| 78色国产精品| 国产三级久久久| 国产精品自产拍在线观看| 国产成人免费av在线| 国产在线看片免费视频在线观看| 欧美日韩精品久久| 91精品国产色综合久久ai换脸| 在线成人av| 三妻四妾的电影电视剧在线观看| 浴室偷拍美女洗澡456在线| 国产一区二区动漫| 三级久久三级久久久| 日韩欧美高清视频| 欧美全黄视频| 黄色网在线免费看| 亚洲人成网站在线观看播放 | av在线免费观看网址| 伊人色综合影院| 精品国产一区二区三区在线观看| 久久久一区二区三区| 亚洲a级精品| 国产在线高清理伦片a| 水蜜桃一区二区三区| 韩国精品美女www爽爽爽视频| 一区二区三区四区中文字幕| 在线亚洲国产精品网站| 精品乱码一区二区三区四区| 黄色资源在线看| 久久久com| 久久91亚洲精品中文字幕奶水| 欧美日韩国产中文字幕| 国产伦精品一区二区三区免费| 精品嫩草影院| 蜜臀久久精品| 精品av中文字幕在线毛片 | 久久久久久久久久久99999| 91久久高清国语自产拍| 国产伊人久久| av毛片在线| 四虎黄色影院| 午夜精品短视频| 欧美中文字幕久久| 亚洲精品中文字幕| a天堂中文在线官网| 99不卡视频| 青青草在线视频免费观看| 电影av一区| 三级在线观看视频| 亚洲成人毛片| 成人系列视频| 久久亚洲影院| 国产精品国产精品国产专区不蜜| 一本大道久久a久久精品综合| 日韩视频国产视频| 欧美亚洲一区在线| 先锋影音一区二区三区| 欧在线一二三四区| 欧美日韩视频在线一区二区| 欧美一区二区观看视频| 欧美激情亚洲视频| 欧美亚洲免费高清在线观看| 黄色一级视频片| 黄色毛片在线观看| 日本精品国产| 看片的网站亚洲| 精品福利樱桃av导航| 色偷偷偷亚洲综合网另类| 国产成人亚洲欧美| 无码人妻h动漫| 96av在线| 中文字幕一区二区三区欧美日韩| 91蜜桃在线观看| 亚洲国产一区二区三区在线观看| 国产99视频精品免视看7| a级黄色小视频| 日韩av资源在线| 国产乱视频在线观看| 精品久久国产一区| 日韩国产欧美三级| 亚洲国产精品久久人人爱蜜臀| 日韩一级高清毛片| 亚洲专区国产精品| 国产精品三级a三级三级午夜| 男人久久天堂| 91精品一区二区三区综合在线爱| 久久久久久黄色| 中文字幕精品一区二区精品| 91情侣偷在线精品国产| 一区二区三区|亚洲午夜| 日韩欧美在线番号| 国产综合福利在线| 和岳每晚弄的高潮嗷嗷叫视频| 国产天堂在线观看| 在线毛片观看| 亚洲国产高清一区二区三区| aa级大片欧美| 亚洲а∨天堂久久精品喷水| 国产精品天天狠天天看| 自慰无码一区二区三区| 僵尸再翻生在线观看免费国语| 91精品国产视频| 亚洲国产精品一区二区www在线 | 不卡av在线免费观看| 日韩午夜小视频| 国产伦精品一区二区三区照片91| 秋霞福利视频| 日韩欧美一区二区三区免费看| 一区二区高清免费观看影视大全| 久久久欧美精品| 欧美日韩在线不卡视频| 国产精品宾馆| 岛国精品在线| 一区二区三区日本视频| 久久精品国产www456c0m| 亚洲自拍另类综合| 91精品国产综合久久香蕉922| 霍思燕三级露全乳照| 国产精品成人一区二区| 天堂va久久久噜噜噜久久va| 麻豆网站在线看| 国产一区二区高清| 日韩欧美国产wwwww| 欧美日韩一区二区视频在线观看 | 欧美巨乳在线观看| 2020色愉拍亚洲偷自拍| 亚洲成a人片77777在线播放| 亚洲欧洲性图库| 国产欧美日韩精品丝袜高跟鞋| 中文日本高清免费| 亚洲激情专区| 亚洲国产欧美一区二区三区同亚洲| 伊人久久大香线蕉综合影院首页| 日韩一区二区在线| 午夜天堂影视香蕉久久| 亚洲影院色在线观看免费| 在线国产一区二区三区| 香蕉精品视频在线观看| 成人午夜激情在线| 精品久久久视频| av一区二区三区免费| 四虎影院在线播放| 天堂网av成人| 亚洲一本大道在线| 精品国产一区二区在线| 日本在线观看a| 99影视tv| 国产一区二区三区朝在线观看| 亚洲国产精品成人久久综合一区| 97精品伊人久久久大香线蕉| 亚洲а∨精品天堂在线|