[[20050301115735]] 『グラフ:ウインドウの大きさに合わせて』(うさ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『グラフ:ウインドウの大きさに合わせて』(うさ)
 いつもお世話になっています。
 グラフを作成すると、毎回大きさが固定されたグラフが出来上がります。
 しかし私はウインドウの大きさに合わせてサイズを変更させたいので、毎回
 ツール>オプション>グラフで□ウインドウの大きさに合わせてサイズを変更する、に
 チェックを入れているわけですが、このチェックを常に付けたままに
 (オプションでいちいち変えなくてもいいように)設定することは可能でしょうか?
 検索してもでてこなかったので、ご存知の方、教えてくださいm(__)m
 *Excel2000/WindowsXP使用です。

 あのぅ、、グラフはあまり詳しくないのですが、それは「グラフシート」
を追加してグラフを作成する場合のことと考えていいのでしょうか?
というかぁ、、それしか考えてませんが、、(;^_^A あせあせ・・・
Alt+F11でVBEを起動させてThisBookをダブルクリック→表示された真っ白なところに
貼り付けてください。。
追加されたシートがグラフシートだったら、、Trueにする
という意味なんですが、、、ちょっと???です。
一応、、てすとはしています。。どうでしょうか??
Private Sub Workbook_NewSheet(ByVal Sh As Object)
If TypeName(Sh) = "Chart" Then
    With ActiveChart
        .SizeWithWindow = True
    End With
End If
End Sub
(SoulMan)


 他のオプションのようにExcelアプリケーションの設定ではなく
 個々のグラフに対する設定のようなので、
 グラフを利用するブックをxlt形式などで用意しておき、
 イベントマクロで処理するのがよいかと思います。
  (INA)

 ちょっと、その辺がよくわからないんですが、、
 グラフシートを使わないグラフだと、、
 >ツール>オプション>グラフで□ウインドウの大きさに合わせてサイズを変更する
 は、選択出来ませんよね??というかぁ、、チェックが入っているけど、、灰色ですよね??
 で、グラフシートにするとチェックが入っていませんよね???
 で、そうかな?っと思ったのですが、、、ちょっと???です。。。
 Excel2000です。。。
(SoulMan)


 >それは「グラフシート」を追加してグラフを作成する場合のことと考えていいのでしょうか?
 ↑そうです!元の表が大きめなので、グラフは別シートで作っています。
 (グラフシートを使わない場合は試していないので分からないです^^;)
 >他のオプションのようにExcelアプリケーションの設定ではなく
 >個々のグラフに対する設定のようなので
 ↑やはり、マクロを使わないなら一つ一つ手作業で変更するしかない、ということですね?
 INAさんの仰っている「イベントマクロで処理する」と言うのは、SoulManさんが作ってくださった
 マクロのことでしょうか?マクロはほとんど分からないので教えてくださいませ。
 では、早速マクロを試してきます☆ 
(うさ)

試してきました!できました〜〜!!!
 すごいなぁ、かっこいいなぁ(><)
 毎回感嘆してばかりです。
 (うさ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.