- 帖子
- 51
- 主題
- 0
- 精華
- 0
- 積分
- 81
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- Office 2010
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2012-3-9
- 最後登錄
- 2013-1-9
|
17#
發表於 2012-5-13 07:51
| 只看該作者
本帖最後由 alexliou 於 2012-5-13 09:07 編輯
回復 14# f3202
在程式中處理零軸上下顏色不同,是靠以下這兩行Code
.SeriesCollection(2).InvertIfNegative = True
.SeriesCollection(2).InvertColor = RGB(255, 124, 128)
其中InvertIfNegative屬性 設為True, 會讓Excel以補色顯示對應於負數之資料點中的圖樣
InvertColor 則是去設定數列中負資料點的填滿色彩
雖然InvertColor 是Excel 2010的新功能
但 InvertIfNegative 在Excel 2010以前就有了
所以只要 Mark掉有InverColor那一行Code
程式仍可運作, 只是色彩無法讓User自行控制
所以負數的資料點都會呈現黑色 (美觀上遜色了點) |
|