初めて質問します。宜しくお願い致します。
エクセルでグラフをたくさん作っているのですが、データの値が変わった場合
グラフは前の値のままで、自動的に変更されません。
1つずつグラフを選択し、元のデータを選択しなおさないと
更新されないのです。
自動的に更新されるにはどうしたら良いでしょうか?
勉強不足な質問でしたら、すみません。教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

こんばんはっ。


わたしも、余りそのような経験はないのですが・・・。
同じシートにいっぱいグラフを作っているのであれば、考えられなくもないですが・・。
一応、MSのホームページを見ると「データの変更がグラフ上で更新されません」
というトラブルシューターがありますので、解決はしませんが見てください(参考までに)

下のアドレスから
EXCEL2000を選択し
グラフに関するトラブルシューター
その他にグラフに関するトラブルシューター

で見てください。

参考URL:http://support.microsoft.com/intl/japan/personal …
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
もう1種類のグラフは、計算方法が手動になっていたので
参考になりました。
自動になっていたものは、他のファイルをたちあげていたので
やはりパソコンの能力がついていかなかったのかもしれませんね。
MSのホームページをみて参考にします。
ありがとうございました。

お礼日時:2001/08/01 23:12

補足拝見しました。


できたみたいでよかったですね。

私はそのような現象になったことがないので、よくわからないのです。
申し訳ありません。

ただ、初期値では、できるはずだ、とおもったものですから。

もしかしたら、そのパソコンの能力以上のことを要求しているのかもしれませんので、グラフは、ただでさえ、リソース使いますから、不必要なウィンドウはなるべく閉じると、回避できるのではないかとおもいます。

Excelの方にも、もちろん、不具合はあるのでしょうが、うまくできないときは、他の要因が絡んでいることもあると思いますので。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
思い当たるふしがありました。他のファイルをたちあげていたので。
不必要なウィンドウは、なるべく閉じるようにします。
ありがとうございました。

お礼日時:2001/08/01 23:11

こんにちはっ。


データを変更しても、グラフに反映されないのですね。
では、まず、データを変更してください。
そして、グラフを選択し、キーボードにある、F9キーを押してください。

もし、これで、グラフが更新されるようであれば、シート全体が、手動で計算されてしまっているのだと思います。

メニューバーのツールをクリック
オプション→計算方法(タブ)
計算方法を自動に直してください。
どうでしょうか?

この回答への補足

回答ありがとうございます。
No.1のhimehimeの回答をみて
もう一度値を入れかえてみたらグラフが更新されました。
昨日同じことをやっても、更新されなかったのですが。
オプション→計算方法(タブ) 計算方法も自動
になっていましたが、それでも
グラフが更新されたり、されなかったりということは
あり得ますか?

補足日時:2001/08/01 12:35
    • good
    • 1

? 


Excelのグラフの初期値は、データが変わったら自動的に、グラフのデータも変わるようになっているはずですが。

もしかして、ピボットグラフですか?
ピボットグラフの場合は、
データの更新ボタンを押さなければ変わりませんが。

どんな表に対して、どのようなグラフを作っているのか、もう一度、補足していただけますか?

この回答への補足

回答ありがとうございます。
もう一度データを入れなおしてみたら、グラフが更新されました。
でも、昨日は更新されなかったのです。
私が作成しているグラフは、普通の折れ線グラフなのですが
エクセルでグラフを作ったことがある人に聞いてみたら
『たまに、有ることだと思うよ。』
と言われたのですが、本当にそうでしょうか?
教えてください。

補足日時:2001/08/01 11:23
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルのグラフ データテーブルで見せたいがグラフに反映したくない場合のやり方(すみません、できませんでした)

エクセルでグラフを作成しています。日次の数字と合計の数字はデータテーブルで見せたいのですが、合計の数字はグラフには反映したくありません。(数字が大きくなりますし、必要ないので。)
何か方法はあるのでしょうか。
合計部分はグラフの参照範囲からは外し、テキストボックスを挿入してセルの参照をすればよいのでしょうか。でもテキストボックスはつけられても数式バー「=」がクリックできません。
よろしくお願いします。

さきほど質問し、回答を頂いてやってみてできた気になったのですが、よく見てみると合計だけでなく、日次グラフも非表示となってしまっていました。再度質問させて下さい。
よろしくお願いします。
*************
<頂いてやってみた回答>
合計の「データ系列の書式設定」
「軸」タブで第2軸を選択
「パターン」タブの全項目を「なし」に設定
第2軸の「軸の書式設定」
「パターン」タブの全項目を「なし」に設定
グラフのオプション
「ラベル」タブで「値」に設定して合計のラベルの位置を調整

Aベストアンサー

続けて登場です。

>グラフとは関係のないテキストボックスに合計の数字が入るようにしたい場合は

●グラフがデータシートに埋め込まれていた場合
(1)グラフ外のセル上にテキストボックスを配置
(2)テキストボックスを選択して、数式バーに、=B25 などと入力
(3)テキストボックスをグラフの中の合計を表示したい場所までドラッグ
(3)テキストボックスを選択した状態で「右」クリック
(4)表示されるメニューで「順序」>「最前面」と進む
(5)以上

●グラフがグラフシートにある場合
これは、単純にテキストボックスを配置して、数式バーに入力できると思いますが、数式バーがクリックできないのでしょうか。
それちょっとおかしいですね。
数式バーに入力できるとして、=Sheet2!B25 とシート名+!+セル番号を入力

以上です。

Qエクセルでのグラフを複数選択し1ページずつ印刷

質問させていただきます。
現在エクセル2010を使用してグラフを作成しています。
グラフをA1・A2・・・・A30の計30個程度作成したとしてそれぞれを1つの用紙に印刷したいと考えています。

現在の方法では
(1)A1を選択
(2)印刷プレビュー
(3)印刷実行
(4)A2を選択

の方法を繰り返し行うことで印刷していますが、データ数が大量のグラフのため1つずつグラフを上記の手順で行うと非常に時間と手間がかかってしまいます。

そのため、グラフをすべて選択して印刷を試みたのですが、ワークシートごと印刷されたり、縮小して小さいグラフが並んだものしか印刷できません。

もしよろしければ、複数グラフを選択して一括で1ページずつ印刷することは可能なのかを教えていただけると幸いです。
また、可能ならばその方法も教えてください。
そういうマクロなどもありましたら、教えてください。

それでは、よろしくお願いいたします。

Aベストアンサー

手作業では無理っぽいですね。
マクロだと以下。

'アクティブなシートのグラフを全印刷
Sub test1()
  Dim c As ChartObject
  For Each c In ActiveSheet.ChartObjects
    c.Chart.PrintOut preview:=True
  Next
End Sub

'選択したグラフを一括印刷
Sub test2()
  Dim c As Object
  If ActiveChart Is Nothing Then
    '複数Chart選択
    For Each c In Selection
      If TypeName(c) <> "ChartObject" Then Exit For
      c.Chart.PrintOut preview:=True
    Next
  Else
    '単独選択
    ActiveChart.PrintOut preview:=True
  End If
End Sub

現在はプレビューモードにしてあります。
印刷の場合は『preview:=True』を削除。

手作業では無理っぽいですね。
マクロだと以下。

'アクティブなシートのグラフを全印刷
Sub test1()
  Dim c As ChartObject
  For Each c In ActiveSheet.ChartObjects
    c.Chart.PrintOut preview:=True
  Next
End Sub

'選択したグラフを一括印刷
Sub test2()
  Dim c As Object
  If ActiveChart Is Nothing Then
    '複数Chart選択
    For Each c In Selection
      If TypeName(c) <> "ChartObject" Then Exit For
      c.Chart.PrintOut preview:=True
    ...続きを読む

QexcelのグラフでY軸の最小値を自動的に。。。

エクセルでグラフを書く際、自動的に
最小値 0
最大値 グラフが入る適当な数
で作成されます。

これを、最小値も自動でグラフが入る適当な数にしたいのですが、方法はありますか?

例えば、1001 1505 1906 ですと、
最小値は 1000
のように。。。

もし 2005 3505 5050 だと
最小値は 2000
みたいな感じです。

以上、よろしくお願いします。

Aベストアンサー

現状では、設定等でそうは出来ないでしょう。
目盛の最小・最大値が自由に決められるのだから、それ以上の希望は我慢せねばと思う。どうしてもやるならVBA等でボタン1発を考えるぐらいしかないでしょう。
グラフエリアをアクチブにして実行のこと。
10,100,1000,10000単位になる。
ボタンのクリックイベントにするのは略している。
計数はB列に有る例。
Sub Macro1()
d = Range("B65536").End(xlUp).Row
m = Application.WorksheetFunction.Min(Range("b1:b" & d))
n = Int(Log(m + 1) / Log(10))
With ActiveChart.Axes(xlValue)
.MinimumScale = 10 ^ n
End With
End Sub

QEXCELのグラフの値とは異なる値をグラフに入れたい

お世話になります。
ただいまEXCELでデータの作成をしているのですが、
グラフの値とは異なる数値をグラフに入れたいと考えています。

グラフの設定で手入力してもいいのですが、データ数も多く、EXCELのセルにある値を使うので、VBAなどを使って何とかしたいと考えています。
VBAについては初心者なのですが、助けてください。
どうぞよろしくお願いします。

Aベストアンサー

下記のようなコードで系列が追加されます。
シート名、セル範囲は実情に合わせて書き換える必要があります。
グラフを選択してマクロを実行してください。

Sub test1()
With ActiveChart.SeriesCollection.NewSeries
.Name = Sheets("グラフ").Range("D4")
.XValues = Sheets("グラフ").Range("B5:B12")
.Values = Sheets("グラフ").Range("D5:D12")
End With
End Sub

Qエクセル グラフ表示の際データが0はデータラベルが自動的に表示されない方法

エクセルでアンケートの処理をしています。
グラフの種類は円グラフで、引き出し線でデータラベルが表示されるようになっていますが、アンケートの項目で0の場合も「0%」が表示されています。
0%の場合はグラフにデータラベルが表示されないようにするにはどうしたらいいでしょうか?

Aベストアンサー

ずいぶん日が経ってしまったのでもう解決されたかもしれませんが…

「0%」と表示されている部分を何度かクリックすると、「0%」の文字だけが四角で囲まれた状態になるはずです。(他のパーセント値の文字にも何か印がついている状態ではNG)
その時にDeleteを押せば、「0%」だけを削除できます。


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報