質問: excelグラフでデータテーブルを一部分のみ表示できますか。 こんにちわ。 excelグラフでデータテーブルを一部分のみ表示させようと思っていますが上手くいきません。 マクロを使っても構いませんので、教えていただきたいと思っています。 内容は、予定と実績の金額表示のグラフです。 予定は折れ線グラフ・実績は棒グラフ・x軸には日付・y軸には金額を設定します。 部門ごとに複数枚のグラフを表示。(ただし、表示正式は同じ。) グラフの下に実績の金額と日付を表示したと思ってデータテーブルをonにしています。(日付はなくても可です。) 予定については、同じ数値のために、横に棒が引かれたようになりますので、データテーブルとしてその数値を表示する必要はありません。そのため、このような要求が出てきました。 数値のみをexeclセル表示させようかとしましたが、同時にグラフも動いてしまい、ボツにしました。 リンク貼り付けで、数値のみをオグジャクトとして貼り付けましたが、メモリー不足が多発するようになってボツにしています。 (グラフ+データテーブルの表示だけでは、メモリー不足と言うエラーは出ませんので、リンク貼り付けがだめなんでしょう。) ユーザーにそのまま渡して、多少のレイアウト変更などはやってもらおうと思っています。 棒グラフと折れ線グラフを2枚重ねようとも思いましたが、ユーザーに変更してもらうのは厳しいと思っています。 年に一回くらいはグラフ表示の対象部門も変更したいようですので、ユーザーにとって変更しやすいものと言うことで悩んでいます。 良い方法をご存知の方宜しくお願いいたします。 os:windows98 excel:excel2000 メモリ:256m 仮想メモリ:オンにしてます。(1024m)
回答: 「実績」の数値を表示する、が目的のようですので 「データラベルの値表示」 と思いましたが、「予定」の数値も 出てしまいますしねぇ... vbaといっても、データテーブルの表示・非表示が 制御できる程度しかないようですし... メニュー「表示」-「ツールバー」-「ユーザー設定」で ダイアログが開きます。「分類」リストの「ツール」で 右側の「コマンド」リストの中に「カメラ」という機能が ありますので、これをどこかツールバーに出してください。 元のデータで「実績」と「日付」のセルを範囲指定して 「カメラ」ボタンをクリック。 マウスカーソルが「十字形」になってますから、 グラフの適当な場所に位置決めして下さい。 後はサイズを調整してください。 元データが変化すればリンクもしてくれます。 でも、あまりお役に立たない感じですねぇ(すんません)