[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数値縦軸(Y軸)の最小・最大値の変更および単位の表記法』(Dr.Uroko)
埋め込みグラフをVBAで操作しています。第1軸(左側)の最小・最大値の変更は参考書にて
With Worksheets(SheetName).ChartObjects(1).Chart.Axes(xlValue) .MinimumScale = Min1 .MaximumScale = Max1 .MajorUnit = Spn1 .ScaleType = xlScaleLinear End With で操作できることが分かりましたが、次の事柄が分かりません。 1.上記のマクロで「ChartObjects(1)」の(1)はどんな意味でしょうか。 2.第2軸(右側)の数値の最小・最大値の変更方法は。 3.第1軸、第2軸の上方に「%」とか「千円」など単位を表記する方法は。 また、手持ちの参考書は「ExcelVBAそのまま使える実用マクロ500連発(技術評論社)」と 「ExcelVBA辞典(秀和システム)」ですが、他にエクセルのVBAでグラフ作成についての良い参考書があれば教えて下さい。
WindowsXP(SP2)、Excel2000
詳しい訳ではありませんが
ChartObjects(1)はシート上の1番最初のChartObjectで 同一シートに2つめ、3つめと作成すると(2),(3) このようになると覚えています。
2.3はどちらもマクロの記録で基本コードが取得出来ます。
2.2軸にしたいグラフ右クリックからデータ系列の書式設定、軸タブ、第2軸にチェック、OK
3.グラフ上右クリックからグラフのオプション、「タイトルとラベル」タブで x/項目軸の欄に 円、y/数値軸の欄に % OK グラフに出来た「円」と「%」を目的の位置にドラッグして OK
参考書についてはわかりませんでした。 (jun53)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.