[討論]有沒有那位大哥懂VBA 的能指點一下嗎?, LISP 也行!!(功能變數)
5 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第2頁(共2頁)
[討論]有沒有那位大哥懂VBA 的能指點一下嗎?, LISP 也行!!(功能變數)
主題回顧 :
我的 "圖塊A" 中有一個自定義好的欄位叫 "F"
然後我希望能在 F 中, 用功能變數的方法, 插入某LINE 的長度。(也就是以後我只要改 LINE 的長度, F 欄位自己會更新長度值)
因為我有N多個圖塊A, 都要輸入F欄位!! 且每個F 對應到不同的 LINE 的長度, 所以我一直在想辦法減少輸入的過程
目前想達成
1.點一下圖塊
2.點一下LINE
其它交給VBA .....
請問如何用VBA 還是在圖塊中的屬性輸入功能變數,
有那位大哥知道的嗎? 給個範列吧~~ 感謝!!
LISP 目前還沒接觸, 聽說語法不容易意讀...
我的 "圖塊A" 中有一個自定義好的欄位叫 "F"
然後我希望能在 F 中, 用功能變數的方法, 插入某LINE 的長度。(也就是以後我只要改 LINE 的長度, F 欄位自己會更新長度值)
因為我有N多個圖塊A, 都要輸入F欄位!! 且每個F 對應到不同的 LINE 的長度, 所以我一直在想辦法減少輸入的過程
目前想達成
1.點一下圖塊
2.點一下LINE
其它交給VBA .....
請問如何用VBA 還是在圖塊中的屬性輸入功能變數,
有那位大哥知道的嗎? 給個範列吧~~ 感謝!!
LISP 目前還沒接觸, 聽說語法不容易意讀...
蜻蜓草 在 2013-07-17, 19:22 作了第 1 次修改
蜻蜓草- 一般會員
- 文章總數 : 77
年齡 : 47
來自 : 南投
職業 : 工
愛好 : 電影
個性 : 溫和
使用年資 : 新手初學
使用版本 : 新手初學
經驗值 : 4938
威望值 : 0
注冊日期 : 2012-08-16
回復: [討論]有沒有那位大哥懂VBA 的能指點一下嗎?, LISP 也行!!(功能變數)
ginse0727 寫到:
測試了一下,發現好像線段如果不是一開始從原點開始畫出制定,選用隨機畫的話,程式run過數值或是線段的長度就會變的不正確,
這點有辦法克服嗎?
只要將 text2line裡的x2,y2改寫如下即可
x2 = objText.TextString * Cos(objLine.Angle) + objLine.StartPoint(0)
y2 = objText.TextString * Sin(objLine.Angle) + objLine.StartPoint(1)
vincera- 初級會員
- 文章總數 : 15
年齡 : 34
來自 : kashsiung
職業 : me. eng.
愛好 : none
個性 : normal
使用年資 : 11
使用版本 : 2008
積分 : 2
經驗值 : 3527
威望值 : 93
注冊日期 : 2015-10-15
回復: [討論]有沒有那位大哥懂VBA 的能指點一下嗎?, LISP 也行!!(功能變數)
感謝您的指導!不過線段的起點,終點也有關係,都要由交點出發,若是有一線段的終點是交點,則變化的情況又不太相同,
不過你的功力真的很強!希望以後有機會還可以向你多多討教.
不過你的功力真的很強!希望以後有機會還可以向你多多討教.
ginse0727- 高級會員
- 文章總數 : 256
年齡 : 50
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 6829
威望值 : 500
發帖精華 : 1
注冊日期 : 2010-07-13
回復: [討論]有沒有那位大哥懂VBA 的能指點一下嗎?, LISP 也行!!(功能變數)
ginse0727 寫到:感謝您的指導!不過線段的起點,終點也有關係,都要由交點出發,若是有一線段的終點是交點,則變化的情況又不太相同
這功能我也還想不到有什麼比較有用的應用…
只能當作有趣的練習…
今後大家多多交流吧
vincera- 初級會員
- 文章總數 : 15
年齡 : 34
來自 : kashsiung
職業 : me. eng.
愛好 : none
個性 : normal
使用年資 : 11
使用版本 : 2008
積分 : 2
經驗值 : 3527
威望值 : 93
注冊日期 : 2015-10-15
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第2頁(共2頁)
這個論壇的權限:
您 無法 在這個版面回復文章