

現在、画面上に4つ(2×2)のグラフを表示しています。
4つのグラフを非表示にしたいのですが、下記のコードを実行すると、一番左上のものだけが非表示になります。どうやったら全部非表示にできるのでしょか。.Visible=Falseの部分を.Deleteにしたところ4つ全部消えたので、おそらく画面上の位置で判定して処理してるのだと思うのですが。(ちなみに、.Shapeを使って別の方法を試してみたところ、シート上のコマンドボタンまで消えてしまい、うまくいきませんでした。)
よろしくお願いします。(Excel2000使用)
k=ActiveSheet.ChartObjects.Count
For j=1 to k
ActiveSheet.ChartObjects(1).Visible=False
Next j
No.1ベストアンサー
- 回答日時:
> ActiveSheet.ChartObjects(1).Visible=False
(1) ではなく (j) ですね。
> Visible=Falseの部分を.Deleteにしたところ4つ全部消えた
この場合は、順に1つづつ削除していくので、次に残ったグラフの中の
ChartObjects(1) が削除され、これが繰り返されるからです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのグラフに上下限値の...
-
エクセルのグラフの色を統一す...
-
グラフの線だけをコピペしたい!
-
EXELグラフをWORDに貼り付ける...
-
excelで線と線の間を塗りつぶし...
-
ワードでCos、sinの図を書きたい
-
Excelのグラフで上と右の枠線を...
-
Excelのグラフで
-
【至急】Excelで睡眠時間のグラ...
-
グラフの上側が空いているので...
-
Excel:角ばったグラフの線を滑...
-
excel2010の折れ線グラフの一括...
-
マイナスを表現する場合はどの...
-
vbaのイベントについて質問
-
エクセルでグラフの平均化を教...
-
はみ出たレーダーチャートの表...
-
円グラフや棒グラフが作れるソフト
-
複数表示しているグラフの全て...
-
エクセルグラフへのテキストの...
-
エクセルVBAでグラフのインデッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのグラフに上下限値の...
-
エクセルのグラフの色を統一す...
-
グラフの線だけをコピペしたい!
-
はみ出たレーダーチャートの表...
-
Excelのグラフで上と右の枠線を...
-
ワードでCos、sinの図を書きたい
-
グラフの上側が空いているので...
-
EXCELで数値に対応したベクトル...
-
Excelのグラフで
-
【至急】Excelで睡眠時間のグラ...
-
Excelグラフ
-
Excel2010 グラフ 横軸目盛線の...
-
EXELグラフをWORDに貼り付ける...
-
アクセスのグラフについて
-
excelで、折れ線グラフと折れ線...
-
マイナスを表現する場合はどの...
-
エクセルでグラフの平均化を教...
-
excel グラフ
-
Excelのグラフへの累乗表記につ...
-
作成したグラフを1シートに複数...
おすすめ情報