アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで、すでに作ってしまった大量のグラフの、フォント、文字のサイズを一括で変更することは出来るでしょうか??

標準の設定を変えるには、
http://oshiete1.goo.ne.jp/qa2678813.html
ここの2番目の方の回答で分かったのですが、
すでに作ってしまったグラフまではフォント、サイズが変わりません。
グラフが大量にあるので、一括に変更したいです。

どなたか、分かる方、教えてください。

A 回答 (2件)

一括で変更する方法は解りませんでした。



マクロは駄目でしょうか。
下記のようなコードでフォントサイズが変更できました。
ActiveSheet.ChartObjects("Chart 1").Chart.ChartArea.Font.Size = 11
あるいは
ActiveSheet.ChartObjects(1).Chart.ChartArea.Font.Size = 11
グラフ全体に影響するようです。

グラフタイトルのみ変更するなら
ActiveSheet.ChartObjects(1).Chart.ChartTitle.Font.Size = 11
のようになります。

For Each ~ Next文などで全グラフをループすれば良いとおもいます。
    • good
    • 1
この回答へのお礼

ご回答、どうもありがとうございます!!
マクロはまったく使ったことないので、出来るか分かりませんが、トライしてみようと思います。
ありがとうございました!

お礼日時:2008/12/20 19:03

≪参考≫


Sub test()
  Dim chtobj As Object

  For Each chtobj In ActiveSheet.ChartObjects
    With chtobj.Chart.ChartArea
      .Font.Size = 12
    End With
  Next
End Sub
    • good
    • 2
この回答へのお礼

何度も本当にありがとうございます!!

お礼日時:2009/01/05 23:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!