• ベストアンサー

EXCEL97グラフタイトルについて

nishi6の回答

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

アクティブシートにグラフが1つしかない例です。 こういう意味の質問でした? (『ActiveSheet.Name』の箇所に他の文字も結合できます。) ご参考に。 Sub setChartTitle()   With ActiveSheet.ChartObjects(1).Chart     .HasTitle = True     .ChartTitle.Text = ActiveSheet.Name   End With End Sub

rikkon
質問者

お礼

ご回答ありがとうございました。 マクロを使うと簡単にできるんですね。参考になりました。

関連するQ&A

  • エクセルのグラフについて

    エクセル2000でグラフを作成しています。 エクセルのグラフをグラフシートに作成しました。しかし参照先のデータを変えてもグラフに反映されません。どうしてでしょうか? 分かる方、よろしくお願いします。

  • エクセルのグラフのタイトルについて

    教えてください。 エクセルのグラフについてですが、 ブック内の各シートにグラフをコピーして貼り付けているのですが、どれかひとつのグラフのタイトル、目盛りなどを変更した時に、すべてのグラフにフィードバックする方法を教えてください。 変更するグラフは、決められたグラフでかまわないです。 よろしくお願いします。

  • エクセルのグラフについて教えて!

    エクセルでグラフを作成して、グラフを右クリックして元のデータを表示します。 系列のタブの『値』にグラフに表示される値(参照セル)を入力する訳ですが、そこに数式を入力するのは可能でしょうか? 例えば通常は =Sheet1!$A$1:$N$1 のようにセルの範囲を指定しますが、そこに=Sheet1!($A$1/$A$2):$N$1/$N$2)のように数式を入れてグラフを完成させたいんです。 エクセルのシートで数式を計算し、その範囲を参照するようにしたらいいのですが、今回はその方法は使えないので質問します。

  • エクセルのグラフが表示されません

    エクセルのシートにオブジェクトとして作成したグラフが、気が付くと、網掛けとなり、表示も印刷もできなくなってしまいました(初めはちゃんと表示されていました)。ただし、オブジェクトをクリックするとグラフは表示されますが、シートをクリックすると、再びグラフのエリアは、網掛けとなり表示されなくなってしまいます。対処法を教えてください。

  • エクセルのグラフについて

    どなたか教えてください。 エクセルでグラフを作成しているのですが、たとえば、(イ)のBOOKにデータのシートとグラフのシートがあったとして、まったく同じ様式で、(ロ)のBOOKを作成するときに、(イ)のBOOKを開き、データだけを書き換えて、「名前をつけて保存」で(ロ)のBOOKとして保存しました。データが書き換わっているので、当然、そのデータを参照しているグラフも(イ)のグラフから(ロ)のデータのグラフに書き換わるものと思っていましたが、(イ)のグラフのままでした。「元のデータ」で見ると間違いなく新しいデータを参照していることになっているようですが、なぜなんでしょうか?どこかで操作が間違っているのだと思いますが、あれこれ調べても分かりません。どなたかお分かりの方ご指導をお願いいたします。なお、意味が分かりにくければ補足いたします。

  • excelのグラフタイトルの位置

     簡単な質問かもしれないのですが、どうかよろしくお願いします。  EXCELでグラフを作成した場合、グラフのタイトルはグラフの上に生じますが、それをグラフの下に生じさせるにはどうすればいいのでしょうか?よろしくお願いします。

  • Excelのグラフを動的に作成したい。

    Excelのバージョン:2002 Excelのグラフ機能を使ってグラフを作成しており、「名前の定義」を利用して ドロップダウンリストの中身でグラフが変化するところまでは出来たのですが 本来の目的が上手く行きません。 以下に、自身で作成した変化するグラフの手法を書きます。 0:項目軸と値にそれぞれA~Eまでの5種類のパターンがあるデータを用意。 1:項目軸A~Eまでのデータ範囲にそれぞれ「項目軸A」、「項目軸B」…… と名前の定義をする。 2:値A~Eまでのデータ範囲にそれぞれ「値A」、「値B」…… と名前の定義をする。 3:A1セルにA~Eまでのドロップダウンリストを作成する。 4:「名前の定義」から「sheet1!項目軸(シート固有)」という名前で参照範囲に「=INDIRECT("項目軸"&sheet1!$A$1)」と入力する。 5:「名前の定義」から「sheet1!値(シート固有)」という名前で参照範囲に「=INDIRECT("値"&sheet1!$A$1)」と入力する。 6:グラフツールを使って棒グラフを作成。 グラフの「元のデータ」にて、「系列」タブを開いて系列を追加。  値に「sheet1!値」、項目軸ラベルに「sheet1!項目軸」を入力してグラフを作成。 7:ドロップダウンを変化させると、ドロップダウンの表示に対応したグラフが表示される。 本来の目的は、 3のA1セルに自身のシート名を取得する式を記入して、このシートを複数作成し、 シート名をA、B、……と変更する事によって、自動的にグラフが変化していく物を作りたいのですが シートを複製した途端、グラフの「項目軸」と「値」に{100,200,……}と言った形で実際の値がコピーされてしまいます。 なんとか上手く作成する方法はありますでしょうか? ご教授の程、よろしくお願い致します。

  • EXCELのグラフ

    EXCELのグラフにおいて、データ表示データ範囲をワークシート上のあるCELLんお値に連動させる方法があったら教えてください。 例えば、ワークシート上の日付データを参照してグラフの表示範囲を自動変更する様なものです。関数でもMACROでも方法があれば教えてください。

  • エクセルグラフの縦軸

    エクセルのグラフについて質問させていただきます。 グラフ作成すると(折れ線、散布図等)決まって縦軸が、ある数値および縦軸名となってしまいます。そのような数値と名前はエクセルシート上にはないのですが、新規作成しても同様の縦軸となってしまうのです。 エクセルバージョンは2000です。

  • エクセルでグラフを新規シートに作成する方法はありますか?

    エクセルでグラフを新規シートに作成する方法はありますか? エクセル2007を使っています。OSはXPsp3 グラフを新規シートに作成することが過去のエクセルでは可能でしたが(データを範囲指定して「グラフの作成」-「新規シートで作成」というコマンドが選べたと思うのですが)、2007ではできないのでしょうか?データのあるシート上で作成することしか出来ないのですが。グラフウィザードとかはありません。 2007版で改悪された印象しかなく、マイクロソフトには怒りを覚えます。 どなたかおわかりの方、新規シートでグラフを作成する方法がありましたらご教授ください。 よろしくお願いいたします。