8、SetXAxisHeadings函式 (轉)
Sub SetXAxisHeadings(ByVal oRs As ADO.Recordset, ByVal strValueCol As String) Dim iCount As Integer Dim iRow, iCol As Integer Dim nMaxRows As Integer Dim oFill As .ChartFillFormat '--- 檢查引數是否合法 If (IsNull(oRs) Or IsNull(strValueCol) _ Or oExcelChart.Seriellection.Count < 1) Then Err.Raise Number:=1001 + vbError, _ Description:="Invalid recordset or column name" Exit Sub End If On Error GoTo hError '--- 單個資料系列中最大資料個數 nMaxRows = 25 '--- 設定初始值和位置 oRs.MoveFirst iRow = 0: iCol = 1 '--- 迴圈,將記錄集中的資料寫入工作表第一列 While (Not oRs.EOF And iRow < nMaxRows) iRow = iRow + 1 '--- 設定單元格的值 oExcelSheet.Cells(iRow, iCol) = CStr(oRs(strValueCol).Value) '--- 下一行 oRs.MoveNext Wend '--- 檢查是否確實寫入了資料 If (iRow > 0) Then '--- 將這些資料設定為X-軸標籤 oExcelChart.SeriesCollection(1).XValues = _ oExcelSheet.Range(oExcelSheet.Cells(1, iCol), _ oExcelSheet.Cells(iRow, iCol)) End If Exit Sub hError: App.LogEvent Err.Description, vbLogEventTypeError Err.Raise Err.Number, Err., Err.Description End Sub
該方法的處理步驟與AddDataSeries()方法相似。標題也是作為記錄集的一個列傳入,其中的值被加入到工作表中保留的第一個列,然後使用Series的XValues物件和工作表物件的Range()方法將這些資料加入圖表。Range()方法返回的是一個區域,該區域被賦給了Chart物件的XValues物件。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988514/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 8.轉換文字函式函式
- Oracle 8 的函式介紹(轉)Oracle函式
- 第 8 節:函式-匿名函式、遞迴函式函式遞迴
- 8.函式函式
- SqlServer中將字串轉utf-8的函式、支援中文的UrlEncode函式SQLServer字串函式
- java8特性-函式式介面Java函式
- Java 8 Function 函式介面JavaFunction函式
- 第8課 使用函式函式
- 第 8 節:函式-函式定義和引數函式
- 第 8 節:函式-函式型別與作用域函式型別
- numtoyminterval函式——數字轉換函式函式
- 轉化函式函式
- 轉換函式函式
- fseek函式(轉)函式
- RegQueryValue函式 (轉)函式
- JavaScript 函式(轉)JavaScript函式
- 簡析JAVA8函式式介面Java函式
- 函式式 Java 到函式式 Kotlin 的轉換函式JavaKotlin
- JavaScript權威指南(8)——函式JavaScript函式
- JDK8 flatmap函式JDK函式
- C++的函式和模板函式 (轉)C++函式
- 第 8 節:函式-函式巢狀呼叫與返回值函式巢狀
- Java8之Stream-函式式介面Java函式
- 「Java8系列」神奇的函式式介面Java函式
- Java8的新特性--函式式介面Java函式
- java8 新特性之函式式介面Java函式
- JDK8新特性之函式式介面JDK函式
- oracle 分析函式(轉)Oracle函式
- Oracle分析函式{轉}Oracle函式
- oracle字串函式(轉)Oracle字串函式
- ORACLE函式大全(轉)Oracle函式
- Oracle字串函式--轉Oracle字串函式
- 6、ExportToGIF函式 (轉)Export函式
- 4、核心函式 (轉)函式
- 9、SetBackgroundEffect函式 (轉)函式
- 7、支援函式 (轉)函式
- asp常用函式 (轉)函式
- 分頁函式 (轉)函式