プロが教えるわが家の防犯対策術!

お世話になります。

現在VBAの勉強を行っているのですが、グラフについてどうぞ知恵をお貸しください。
エクセルの操作でグラフを作成した後、そのシートもしくはブックにグラフが存在するかどうかを確かめる判定式を作りたいと思っています。
グラフそのものが存在するかどうかの判定をしたい場合、どのような記述が必要になるのでしょうか?

A 回答 (2件)

n = Workbooks("book1").Charts.Count



n=0ならグラフシートがない。
n>0ならグラフシートがある。
    • good
    • 5
この回答へのお礼

ご回答ありがとうございます。
なるほど、単純にグラフの数で存在するか否かを判定するんですね。
未だにオブジェクトとプロパティ、メソッドの組み合わせがわからない部分があるので、勉強になりました。
ありがとうございます。

下の回答と少し違いがあるようですが…こちらは自分で調べてみますね。
ありがとうございました。

お礼日時:2009/02/04 13:31

n = Worksheets("sheet1").ChartObjects.Count



n=0ならグラフがない。
n≠0ならグラフがある。
    • good
    • 3

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

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