6、ExportToGIF函式 (轉)
該將圖表匯出為指定的GIF。
Public Function ExportToGif(ByVal strFileName As String) On Error GoTo hError '--- 檢查圖表中是否確實存在資料 If (oExcelChart.Seriellection.Count < = 0) Then Err.Raise Number:=1001 + vbError, _ Description:="No data series in chart" ExportToGif = -1 '--- 檢查檔名字是否合法 ElseIf (IsNull(strFileName) Or Trim(strFileName) = "") Then Err.Raise Number:=1001 + vbObjectError, _ Description:="Invalid file name for export" ExportToGif = -1 '--- 匯出GIF檔案 Else oExcelChart.Export strFileName, "GIF": ExportToGif = 1 End If Exit Function hError: ExportToGif = -1 App.LogEvent Err.Description, vbLogEventTypeError Err.Raise Err.Number, Err., Err.Description End Function
函式首先透過檢查圖表中資料系列的數量判斷是否確實已有繪製圖表的資料。接下來,檢查GIF檔案的名字是否合法,然後使用Chart的Export方法將圖表匯出為指定的GIF檔案。以前生成的GIF檔案被自動改寫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988503/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TypeScript(6)函式TypeScript函式
- Kotlin 函式6 - 高階函式Kotlin函式
- ES6-Generator 函式 和 async 函式函式
- ES6----函式函式
- Oracle分析函式-6Oracle函式
- ES6 Generator函式函式
- 【6】Django檢視函式Django函式
- Day6 函式(Functions)函式Function
- 函式組: SCA6函式
- ES6函式比對ES5函式函式
- 和luster學習在Linux建立庫函式(6)(轉)Linux函式
- numtoyminterval函式——數字轉換函式函式
- 轉化函式函式
- 轉換函式函式
- fseek函式(轉)函式
- RegQueryValue函式 (轉)函式
- JavaScript 函式(轉)JavaScript函式
- ES6 函式相關函式
- ES6箭頭函式函式
- ES6函式引數函式
- 函式式 Java 到函式式 Kotlin 的轉換函式JavaKotlin
- C++的函式和模板函式 (轉)C++函式
- oracle 分析函式(轉)Oracle函式
- Oracle分析函式{轉}Oracle函式
- oracle字串函式(轉)Oracle字串函式
- ORACLE函式大全(轉)Oracle函式
- Oracle字串函式--轉Oracle字串函式
- 4、核心函式 (轉)函式
- 9、SetBackgroundEffect函式 (轉)函式
- 7、支援函式 (轉)函式
- asp常用函式 (轉)函式
- 分頁函式 (轉)函式
- javascript函式速查 (轉)JavaScript函式
- TAPI基本函式 (轉)API函式
- oracle 10g函式大全--轉換函式Oracle 10g函式
- 函式組:TRUX 包含很多的轉換函式函式UX
- ORACLE單行函式與多行函式之五:轉換函式示例Oracle函式
- 透過例子學習Lua(6)--C/C++中用Lua函式(轉)C++函式