Board logo

標題: excel 圓點虛線和方點虛線問題 [打印本頁]

作者: yenwang    時間: 2014-9-23 22:54     標題: excel 圓點虛線和方點虛線問題

我目前碰到一個狀況
提供的人說是用excel 2003畫了圓點虛線還有方點虛線
但是用excel 2010開啟之後,程式在判斷dashstyle時
卻告知全部都是圓點虛線
想請問大家這是什麼狀況><

作者: yenwang    時間: 2014-9-24 23:51

來個自問自答好了
後來確認問題所在
在定義圓點虛線還是方點虛線
需要使用msoLineRoundDot和msoLineSquareDot來定義
若是直接使用excel內建的虛線去選擇
會是錯誤的選項,導致不圓的狀況
雖然用上述的VBA語法去強制修改圖形符合
但是仍有虛線空隙過大的可能
結果就是VBA需寫兩行

Selection.ShapeRange.Line.DashStyle = msoLineRoundDot
Selection.ShapeRange.Line.DashStyle = 11

才能是漂亮的連續圓點虛線
這屬於excel的Bug,有人可以反應給微軟嗎???
作者: yenwang    時間: 2014-9-25 00:01

最後自問自答
分別比較excel 2003 and 2010之後發現
原來圓點虛線在2007之後
可以更改端點類型
因為內定是平面
所以感覺畫了圓點虛線,卻跟方點虛線一樣
其實只要進入格式裡面修改端點類型為"圓型"
就可以是漂亮的圓點虛線了
所以excel沒有bug,只是有點不人性罷了!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)