質問: Excelグラフで矢印などが表示されません 散布図を作成した後で、グラフエリア内にテキストボックスとオートシェイプ(矢印)をいくつか追加したところ、このテキストボックスと矢印に次の3種類ができました。 種類1 グラフをクリックしてハンドルを表示させた状態では、表示される。 グラフ外のセルをクリックしてハンドルを消した状態では、表示される。 種類2 グラフをクリックしてハンドルを表示させた状態では、表示される。 グラフ外のセルをクリックしてハンドルを消した状態では、表示されない。 種類3 グラフをクリックしてハンドルを表示させた状態では、表示されない。 グラフ外のセルをクリックしてハンドルを消した状態では、表示される。 テキストボックスも矢印も、全て、「順序」で「最前面へ移動」の処理をしてあります。 この3種類は、なぜできるのでしょうか。 種類2と種類3は使いにくい又は使えないので、全て種類1にしたいのですが、どうすればいいでしょうか。
回答: 種類2のケースは経験ありませんが、それ以外のパターンはオートシェープなどの挿入方法の違いによります(Excel2003以前のバージョンの場合)。 すなわち、グラフエリアをアクティブにしてオートシェープを挿入すると、その図形はグラフエリア上の図形と認識され、どのような状態でも必ず表示されています。 また、これらの図形はグラフエリアから外に出すことはできません。 一方、グラフエリアをアクティブにしないで挿入した図形は、グラフ外で作成した図形と同様に、どの位置にも配置することができ、グラフエリアをアクティブにしたときは、グラフが無条件に前面になるので画面から消えたように見えるわけです。 ちなみにテキストボックスをグラフエリアをアクティブにして挿入すると、自動的に透明枠のテキストボックスが挿入されますので、グラフ上のセルを参照したいときなどに(テキストボックスをアクティブにした状態で数式バーに「=A1」のように入力する)簡単に使用できるので非常に便利です。