台灣最大程式設計社群網站
線上人數
1013
 
會員總數:246135
討論主題:189715
歡迎您免費加入會員
討論區列表 >> office VBA / WinOS >> Excel VBA DrawLine 兩點畫線
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Excel VBA DrawLine 兩點畫線
價值 : 20 QP  點閱數:854 回應數:2
樓主

tw_vv
門外漢
0 2
21 1
發送站內信

各位專業的大師你們好!

我想請問 VBA Image 是否有 DrawLine 這個功能 ?

我想在 Image MouseDown 讀取 X Y 然後 兩點 自動連成一條線

但是試了很久都顯示 找不到方法或資料成員,跪求專業的大師們協助...謝謝

搜尋相關Tags的文章: [ VBA Line ] ,
本篇文章發表於2018-06-14 18:33
1樓
回應

文亞成
檢舉此回應
1. VBA 和 VB 不一樣, 貌似無法在 User Form 內 畫線 (Form 內的 image 也不行) ,我也找了很久,沒找到!
2. 可以在 activeSheet 內 宣告 Shape 然後 畫線
3. ActiveSheet.Shapes.AddConnector(msoConnectorStraight, x1, y1, x2, y2)
4. ActiveSheet.Shapes.AddLine(x1, y1, x2, y2)

你可以試試看!
本篇文章回覆於2020-02-12 20:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

A9
檢舉此回應
1. VBA 和 VB 不一樣, 貌似無法在 User Form 內 畫線 (Form 內的 image 也不行) ,我也找了很久,沒找到!
2. 可以在 activeSheet 內 宣告 Shape 然後 畫線
3. ActiveSheet.Shapes.AddConnector(msoConnectorStraight, x1, y1, x2, y2)
4. ActiveSheet.Shapes.AddLine(x1, y1, x2, y2)

你可以試試看!
本篇文章回覆於2020-02-12 20:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.