| Excel Tips by pPoy |
| Macro | シート上の全折れ線グラフの0値を、前後の値で補完する方法 (Excel97,Excel2000,Excel2002) |
Excelで折れ線グラフを作成する場合、間に値0のデータがあると、 その部分だけ線が途切れてしまいます。 手動で1個ずつ設定する方法 (こちら) もありますが、埋め込みグラフの量が多いと大変です。 以下のマクロは、ワークシート上の全グラフの 値 0 を補完する方法です。 標準モジュールに以下のマクロを貼り付けてください。 |
|
|---|---|---|---|
Sub grInterpolate()
'シート上の全折れ線グラフの0値を補完してプロット
'2005/06/11 pPoy
Dim cht As ChartObject
'全ての埋め込みグラフをループ
For Each cht In ActiveSheet.ChartObjects
'0値を補完
cht.Chart.DisplayBlanksAs = xlInterpolated
Next cht
End Sub
| |||
|
≪使用方法≫ グラフのあるワークシート上で、メニューバーの 「ツール」−「マクロ」−「マクロ」 から、 「 grInterpolate」 を実行してください。 | |||
≪注意≫
| |||
Copyright(C) pPoy 2005-2010