9、SetBackgroundEffect函式 (轉)
Sub SetBackgroundEffect(ByVal iXlChartFillEffect As xlChartFillEffect) On Error GoTo hError '--- 將圖表設定為三維 oChart.WallsAndGridlines2D = False '--- 背景牆 With oExcelChart.Walls .Border.Weight = xlThin .Border.LineStyle = xlContinuous '--- 特效程式碼是否在範圍之內 If (iXlChartFillEffect > 0 And iXlChartFillEffect < 24) Then .Fill.PresetGradient Style:=1, Variant:=1, _ PresetGradientType:=iXlChartFillEffect Else .Fill.OneColorGradient Style:=1, Variant:=1, Degree:=0.231372549019608 .Fill.ForeColor.SchemeColor = 15 End If End With '--- 底面 With oExcelChart.Floor .Border.Weight = xlHairline .Border.LineStyle = xlAutomatic '--- 特效程式碼是否在範圍之內 If (iXlChartFillEffect > 0 And iXlChartFillEffect < 24) Then .Fill.PresetGradient Style:=1, Variant:=1, _ PresetGradientType:=iXlChartFillEffect Else .Fill.OneColorGradient Style:=1, Variant:=1, Degree:=0.231372549019608 .Fill.ForeColor.SchemeColor = 15 End If End With Exit Sub hError: App.LogEvent Err.Description, vbLogEventTypeError Err.Raise Err.Number, Err., Err.Description End Sub
特效只對三維圖表有效。Chart包含Walls(背景牆)和Floor(三維圖表的底面)兩個物件,其中又包含著填充的邊界、過渡等細節屬性。如有必要的話可以顯露並使用這些細節屬性。
我們已經提供了實現特殊效果的基本機制,在本文的第一部分也可以看到圖表特效的一些例子。對特殊效果來說最重要的一個物件是Fill物件,包括Walls和Floor物件在內的許多構造介面的Excel物件都包含Fill物件。PresetGradient()和OneColorGradient()這兩個方法的功能分別是用Excel中預定義的過渡效果或顏色填充容器。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988506/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 跟我學XSL(9)XSL函式二(轉)函式
- Oracle 9i 分析函式參考手冊(轉)Oracle函式
- numtoyminterval函式——數字轉換函式函式
- 轉化函式函式
- 轉換函式函式
- fseek函式(轉)函式
- RegQueryValue函式 (轉)函式
- JavaScript 函式(轉)JavaScript函式
- 高質量C++/C程式設計指南(第9章 類的建構函式、解構函式與賦值函式) (轉)C++C程式程式設計函式賦值
- 小白學python系列-(9)函式Python函式
- 函式式 Java 到函式式 Kotlin 的轉換函式JavaKotlin
- C++的函式和模板函式 (轉)C++函式
- oracle 分析函式(轉)Oracle函式
- Oracle分析函式{轉}Oracle函式
- oracle字串函式(轉)Oracle字串函式
- ORACLE函式大全(轉)Oracle函式
- Oracle字串函式--轉Oracle字串函式
- 6、ExportToGIF函式 (轉)Export函式
- 4、核心函式 (轉)函式
- 7、支援函式 (轉)函式
- asp常用函式 (轉)函式
- 分頁函式 (轉)函式
- javascript函式速查 (轉)JavaScript函式
- TAPI基本函式 (轉)API函式
- PHPCMS V9 分頁函式解析PHP函式
- Python函式每日一講9 - input()Python函式
- oracle 10g函式大全--轉換函式Oracle 10g函式
- 函式組:TRUX 包含很多的轉換函式函式UX
- ORACLE單行函式與多行函式之五:轉換函式示例Oracle函式
- Excel函式應用教程:函式的引數(轉)Excel函式
- python菜鳥教程學習9:函式Python函式
- 全形轉半形函式函式
- oracle函式手冊(轉)Oracle函式
- Hive行轉列函式Hive函式
- 類的轉換函式函式
- php轉換ip函式PHP函式
- 轉大寫函式MoneyCn函式
- Oracle行轉列函式Oracle函式