excel2010 vba についての質問です

Anonymous
2014-08-22T02:49:52+00:00

自動でグラフを作るマクロの

ActiveSheet.ChartObjects.Add(200, 50, 100, 100).Select

 実行時エラー'-2080081730(840478be)':

ActiveSheet.Shapes.AddChart

 実行時エラー'1004':

  アプリケーション定義またはオブジェクト定義のエラーです。

で自動でグラフ作成が出来ません。 別のPCでは同じマクロが動作しています。

何か設定の不備があるのでしょうか?

図形などの shapes は異常なく動きます。

 何かアドバイスがいただけるとありがたいのです。

開発者テクノロジ | Visual Basic for Applications

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

8 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-08-23T02:42:22+00:00

    あまり、VBAがらみでセーフモードでOKってのはないのですが、そういうことならアドインあたりが臭いですね。

    一応トラブルシュートのリンクを出しておきます。

    Excel 起動時の問題のトラブルシューティング方法

    http://support.microsoft.com/kb/280504/ja

    [XL2003] Excel がエラーで起動できない場合の対処方法

    http://support.microsoft.com/kb/834644/ja

    バージョンは2010の場合、14に読み替えてください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2014-08-23T01:51:51+00:00

    y sakudaさん

    たびたびのアドバイスありがとうございます。

    EXCELセーフモードでの立ち上げをしてみた所、動作はするようになりました。

    これからアドインとか個人マクロブックなどをつぶしてみます。

    完了しましたら結果をお知らせいたします。

    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2014-08-22T07:43:49+00:00

    新規ブックでもだめですか?

    こういうのは、Excel自体というより、第3ベンダーのソフトがわるさをしている可能性もあるので厄介なんですが、

    とりあえず、次の確認をしてみてください。

    1.Excelをセーフモードで起動(CTRLを押しながら、Excelショートカットから起動――――セーフモードと表示されて立ち上がります)して、その新規ブックに

    Sub aaa()

    ActiveSheet.ChartObjects.Add(200, 50, 100, 100).Select

    End Sub

    を入れて実行した場合はどうか?

    2.Windowsをセーフモードで起動して、そこでExcelを立ち上げて、新規ブックに1と同じコードを入れた場合はどうか?

    3.Windowsでテスト用に新規アカウントを作成してそこでExcelを起動して同じコードを実行した場合はどうか?

    上記は問題の切り分けをやるための手段です。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2014-08-22T06:34:43+00:00

    ありがとうございます。

    別のブックで色々試してみたのですが、やはり今のところグラフのみNGです。

    今まで色々なマクロを書いて使用してきましたが、偶然に今回グラフをいじることになり、

    上手くゆかないことが解りました。

    EXCELの修正も行ってみましたが同じでした。

    あとは、Excelを削除してインストールをやり直し位かとも思いましたが、何か皆様の

    経験上私がミスっていることがあるのかと思いました。

    また何かありましたらお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2014-08-22T05:28:06+00:00

    別に問題ないコードですので、ブックの方に問題がありそうな気がします。

    そのPCで新規ブックでこのコードを実行した場合どうなりますか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません