日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Q如下圖1所示,我根據單元格區域A1:B10中的數據繪制了一個折線圖,我現在想用VBA得到該折線圖的第5個數據點的分類名(從數據表中可以得出其分類名為“桔子”),如何編寫程序實現我的需求?

圖1

A:可以使用下面的自定義函數來獲得分類軸的類別名:

‘獲取指定圖表中指定系列上某數據點類別名

‘參數cht:代表圖表

‘參數lSeriesNum:代表圖表中的系列編號

‘參數lPointNum:代表系列中的數據點編號

Function GetCategoryLabel(cht As Chart, _

lSeriesNum As Long, _

lPointNum As Long) As String

Dim srsCht As Series

Dim vCategory As Variant

‘獲取圖表系列

Set srsCht= cht.SeriesCollection(lSeriesNum)

‘類別數據

vCategory = srsCht.XValues

‘返回指定數據點的類別

GetCategoryLabel = vCategory(lPointNum)

End Function

使用下面的代碼調用GetCategoryLabel函數,獲取圖表中指定系列上某點的類別名。

Sub test()

Dim str As String

Dim cht As Chart

Dim lSeries As Long

Dim lPoint As Long

‘設置圖表變量

Set cht = ActiveSheet.ChartObjects(1).Chart

‘系列1

lSeries = 1

‘第5個數據點

lPoint = 5

‘獲取類別名

str = GetCategoryLabel(cht, lSeries, lPoint)

‘顯示結果

MsgBox”系列”& lSeries & _

“中第”& lPoint & _

“點的類別名為:”& vbCrLf & str

End Sub

運行上述代碼,Excel顯示當前工作表中第一個圖表上系列1的第5個數據點的類別名,如下圖2所示。

分享到:
標簽:excel圖表制作 excel常用函數 excel數據透視表 Excel教程
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定