掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBAで2 軸上の折れ線グラフを作成するには? (ID:82473)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 全く同じソースをアドインで作成しているソースにコピーしたら、 > また、同じエラーが起きるようになってしまいました。 「現在選択されているオブジェクト」は、逐次変化しますので、 どのオブジェクトを処理しているのかは、明確に指定した方が安全です。 (アドイン等で使うときは、なおさらです) 例えば、チャートが選択されていないときは、 ActiveChart は無効(Nothing状態)となりますし、逆にチャートが選択されている時は、 Range("A1:B18") などは無効となります。 ブック上に埋め込まれたマクロの時は、ある程度曖昧な表現でも 動作してくれますが、VB等から制御する場合は、マクロの自動記録で 作成されるような曖昧なコードだと、どのオブジェクトが選択されて いるかによって、動作が異なってしまう(エラーになる)可能性が 高くなるので、注意が必要です。 # なお、相変わらず xlSecondary の行で失敗しているのであれば、 # エラーになった時に、それが「2軸系のグラフ」になっているかを # 確認してみてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.