EXCEL VBA自動設定座標軸上下限

2022-03-20 21:12:28 字數 775 閱讀 1730

下面的效果圖展示了,將圖表y軸的的最大/最小值進行了動態設定

y軸最大值為:資料來源最大值+2

y軸最小值為:資料來源最小值-2

通過上面的方法,資料來源變化,那麼y軸的上下限也會自動變化

**部分

關鍵字 minimumscale 設定y軸的最小值

關鍵字 maximumscale 設定y軸的最小值

通過 ma x與 min 函式獲取已知資料的最大最小值

sub 圖表上下限()

set sht = thisworkbook.worksheets("示例")

set chart1 = sht.chartobjects("上下限圖表")

set rng = sht.range("c2:g2")

chart1.chart.axes(xlvalue).minimumscale = minvalue - 2『 y軸,縱軸』

chart1.chart.axes(xlvalue).maximumscale = maxvalue + 2

end sub

x軸,橫軸

cht.chart.axes(xlcategory).minimumscale =range("b4").value

cht.chart.axes(xlcategory).maximumscale =range("b15").value

ref:

matplotlib 設定座標軸

在使用matplotlib模組時畫座標圖時,往往需要對座標軸設定很多引數,這些引數包括橫縱座標軸範圍 座標軸刻度大小 座標軸名稱等 在matplotlib中包含了很多函式,用來對這些引數進行設定。plt.xlim plt.ylim 設定橫縱座標軸範圍 plt.xlabel plt.ylabel 設定...

matlab座標軸設定

1.axis xmin xmax ymin ymax 設定當前圖形的座標範圍,分別為x軸的最小 最大值,y軸的最小最大值 2.v axis 返回包含當前座標範圍的乙個行向量 3.axis auto 將座標軸刻度恢復為自動的預設設定 4.axis manual 凍結座標軸刻度,此時如果hold被設定為...

matlab座標軸設定

1.axis xmin xmax ymin ymax 設定當前圖形的座標範圍,分別為x軸的最小 最大值,y軸的最小最大值 2.v axis 返回包含當前座標範圍的乙個行向量 3.axis auto 將座標軸刻度恢復為自動的預設設定 4.axis manual 凍結座標軸刻度,此時如果hold被設定為...