No.1ベストアンサー
- 回答日時:
macのExcelがどのようなものか知りませんが、あまり違わないとして、windows版Excel2000 での回答です。
グラフエリアの大きさの変更は、『図形描画』ツールバーを表示して、オブジェクトの選択ボタン(白い左上を向いた矢印)を押して、グラフを選択してそろえることができます。右クリックから『オブジェクトの書式設定』。
プロットエリアの大きさを指定する方法はどうするんでしょう・・・。個々のグラフを作るときは、エリアの外に表示される黒いハンドルを引っ張って変えていました。
プロットエリアの大きさを指定する方法が見つからなかったので、コードを書いてみました。
あまり深く考えていないので、単純な処理です。
基準のグラフ(この基準のグラフのサイズに揃えてしまう)を選択した状態で下記マクロを実行します。
(グラフを選択していないとエラーが出ます。)
そのシート内のグラフを、基準のグラフの高さ・幅、プロットエリアの高さ・幅と同じに変更します。
ツール→マクロ→Visual Basic Editor でVBE画面に移り、挿入→標準モジュール で標準モジュールを挿入します。
出てきたコードウインドウに下記マクロをコピーして貼り付けます。
macでの動作確認をしたわけではありませんので、参考程度に見て下さい。(windowsでは確認済み)
ここから
↓
Sub chartSizeSet()
Dim chtH As Double '// 基準のグラフの高さ
Dim chtW As Double '// 基準のグラフの幅
Dim chtPH As Double '// 基準のプロットエリアの高さ
Dim chtPW As Double '// 基準のプロットエリアの幅
Dim cot As Integer '// グラフのカウンタ
Dim cht As Object '// 処理をする対象のグラフ
'// データを取得
With ActiveChart
chtH = .Parent.Height
chtW = .Parent.Width
chtPH = .PlotArea.Height
chtPW = .PlotArea.Width
End With
'グラフ、プロットエリアの高さ/幅を揃える
For Each cht In ActiveSheet.ChartObjects
With cht
.Height = chtH
.Width = chtW
.Chart.PlotArea.Height = chtPH
.Chart.PlotArea.Width = chtPW
End With
Next
End Sub
御回答ありがとうございました。グラフエリアは統一できました。プロットエリアの方ですがmacでも作動するのかもしれませんが、私の知識不足でマクロを理解していないのでうまく実行できませんでした。(張り付けまでしてみたのですが大きさが揃っているかどうか分かりません)せっかく教えていただいたのに申し訳ありません。でも、こんな単純なことなのにどうして簡単に設定できないんでしょうね。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelグラフについて 1 2022/06/16 16:06
- ネットワーク Macでインターネットの通信速度を連続的に記録するツール 1 2023/03/18 11:19
- Excel(エクセル) Excelでグラフを作る際、棒グラフと線グラフが一緒になった図を作るには、どのようにExcelに数値 2 2022/04/12 22:24
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Excel(エクセル) Excelでグラフの種類「縦棒」でグラフを作ったのですが横軸が同じものが複数に分かれて表示されてしま 1 2022/12/26 22:39
- Excel(エクセル) Excel 散布図グラフ 外れ値 セル番地参照方法 4 2022/04/19 18:56
- Excel(エクセル) Excelの複合グラフ(棒グラフと折れ線グラフ)で各棒グラフに名称を表示させたい 1 2022/08/14 23:26
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
- Excel(エクセル) エクセルについて/Excel グラフを作りたいのですが、エクセルが苦手でうまくできません。 グラフの 1 2022/07/28 00:35
- 統計学 確率統計でExcelの使い方を教えてください。 3 2022/07/27 19:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのグラフの色を統一す...
-
エクセルのグラフに上下限値の...
-
はみ出たレーダーチャートの表...
-
グラフの線だけをコピペしたい!
-
wordで数直線・グラフを作成
-
エクセルでグラフの平均化を教...
-
ワードでCos、sinの図を書きたい
-
エクセルで作ったグラフが縮む
-
Excelのグラフ「プロット...
-
excel グラフ
-
Excelのグラフへの累乗表記につ...
-
Excelのグラフで上と右の枠線を...
-
Excelの関数
-
Excel2010 グラフ 横軸目盛線の...
-
Excel2007のグラフで右の枠線を...
-
作成したグラフを1シートに複数...
-
Excelのグラフで
-
マイナスを表現する場合はどの...
-
成績に応じてグラフに自動で色...
-
Excelグラフについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのグラフの色を統一す...
-
エクセルのグラフに上下限値の...
-
ワードでCos、sinの図を書きたい
-
はみ出たレーダーチャートの表...
-
【至急】Excelで睡眠時間のグラ...
-
グラフの線だけをコピペしたい!
-
Excelのグラフで
-
エクセルでグラフの平均化を教...
-
Excelのグラフで上と右の枠線を...
-
Excelのグラフ「プロット...
-
excelで線と線の間を塗りつぶし...
-
Excel:角ばったグラフの線を滑...
-
Excelで膨大な系列数のグラフを...
-
wordで数直線・グラフを作成
-
Excel2010 グラフ 横軸目盛線の...
-
EXELグラフをWORDに貼り付ける...
-
Excelでグラフの種類「縦棒」で...
-
グラフの上側が空いているので...
-
Excel 散布図グラフ 外れ値 セ...
-
パワーポイントでコストアップ...
おすすめ情報