AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.
cad抓點傳回excel Aoe1-113cad抓點傳回excel Ioaoe110cad抓點傳回excel 2020-310cad抓點傳回excel Oiu15010cad抓點傳回excel 2020-211cad抓點傳回excel Ia15010cad抓點傳回excel Aizyao10cad抓點傳回excel Uos15010cad抓點傳回excel BPl3tjjcad抓點傳回excel Ziao1510
cad抓點傳回excel Aoe15010cad抓點傳回excel Oo-2-110cad抓點傳回excel Zuoiy_10cad抓點傳回excel Aizyao11cad抓點傳回excel Iyb_1510cad抓點傳回excel Aoe1-112cad抓點傳回excel Uos15011cad抓點傳回excel Aoe2da10cad抓點傳回excel Aoe2da11cad抓點傳回excel Aoe10

cad抓點傳回excel

2 posters

向下

cad抓點傳回excel Empty cad抓點傳回excel

發表 由 c3883882004 2016-12-13, 15:06

各位高手請問下列程式哪裏錯了,以前excel2003還以使用,現在灌2016excel,就不行了,是不是這個原因呢?,如何修改程式呢?
'勾選-一直抓點傳回excel
Sub sendPt2Excel()
Dim excelapp As Excel.Application
Dim wkobj As Workbook
Dim shtobj As Worksheets
On Error Resume Next
  Set excelapp = GetObject(, "Excel.Application")
  Set excASH = excelapp.ActiveSheet
   If Err <> 0 Then
      Err.Clear
      MsgBox "請執行MicroSoft Excel...", 0, Err
      End
   End If

Set cadOBJ = ThisDrawing.Utility
Dim pt1 As Variant '抓點x,y,z
Dim i As Integer
'MsgBox excASH.Cells(1, 1), vbOKOnly, "顯示儲存格a1"

'excASH.Cells(1, 2) = "AutoCAD" '將儲存格b1填入AutoCAD

  '開始
   cadOBJ.Prompt "請由畫面點選一點後回傳至Excel" & vbCrLf '在畫面顯示說明行
   i = 1
   excASH.Cells(i, 1) = "X"
   excASH.Cells(i, 2) = "Y"
   excASH.Cells(i, 3) = "Z"
   Err.Clear
   Do While Err = 0
      i = i + 1
      cadOBJ.Prompt "第" & i & "點:"
      pt1 = returnPnt '抓點
      If Err <> 0 Then Exit Do '按取消時
      excASH.Cells(i, 1) = pt1(0)
      excASH.Cells(i, 2) = pt1(1)
      excASH.Cells(i, 3) = pt1(2)
   Loop



MsgBox "ok"

End Sub

'抓點
Private Function returnPnt() As Variant
  returnPnt = ThisDrawing.Utility.GetPoint
End Function
c3883882004
c3883882004
新手(尚未報到升等一般會員)
新手(尚未報到升等一般會員)

文章總數 : 1
年齡 : 48
來自 : 高雄
職業 : 待業
愛好 : 看書
個性 : 內向
使用年資 : 新手
使用版本 : 新手
經驗值 : 4704
威望值 : 0
注冊日期 : 2012-01-13
男 金牛座 龍

回頂端 向下

cad抓點傳回excel Empty 回復: cad抓點傳回excel

發表 由 Tiger&蘋果爸 2016-12-13, 16:01

您好:
請先完成升等手續後,再到論壇「進階討論區」發表主題,這樣比較方便討論,也可以得到完整的幫助!
升等方式說明: https://www.autocad-tw.com/t1685-topic

▼進階討論區
https://www.autocad-tw.com/f38-forum

[新手請進]升等辦法:完成一篇報到文章,立即升等一般會員!!
https://www.autocad-tw.com/t1685-topic

謝謝配合~

____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
編輯個人資料 Sesa2011 編輯個人資料 Youtub11 編輯個人資料 Oiea2011 編輯個人資料 Oe20011 編輯個人資料 Fbi20011 編輯個人資料 Line2011
Tiger&蘋果爸
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 21383
年齡 : 48
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照/吸貓
個性 : 幽默/樂觀/善良
使用年資 : 20↑
使用版本 : AutoCAD 2022
經驗值 : 90371
威望值 : 17200
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章
cad抓點傳回excel Aoe1-113cad抓點傳回excel Ioaoe110cad抓點傳回excel 2020-310cad抓點傳回excel Oiu15010cad抓點傳回excel 2020-211cad抓點傳回excel Ia15010cad抓點傳回excel Aizyao10cad抓點傳回excel Uos15010cad抓點傳回excel BPl3tjjcad抓點傳回excel Ziao1510
cad抓點傳回excel Aoe15010cad抓點傳回excel Oo-2-110cad抓點傳回excel Zuoiy_10cad抓點傳回excel Aizyao11cad抓點傳回excel Iyb_1510cad抓點傳回excel Aoe1-112cad抓點傳回excel Uos15011cad抓點傳回excel Aoe2da10cad抓點傳回excel Aoe2da11cad抓點傳回excel Aoe10