• 締切済み

エクセルのマクロについて

 エクセル2000を使用しています。  先月使っていたファイルをコピーして、今月分のデータを新たに入力しようと思ったのですが、このファイルにはマクロが設定されており、コピーした新しいファイルではエラーメッセージが出てマクロが実行されません。  このエラーメッセージ通りセキュリティーレベルを変更したのですが、やはり同じエラーメッセージが出てマクロが実行されません。  そこで先月分のファイルからマクロ部分のみをコピーして張り付けてみました。  これによってマクロは実行されるものの、その実行にとても時間が掛かってしまいます。  これを解決する良い方法があったら教えて下さい。よろしくお願いします。  *当方は初心者ですので、できれば難解な専門用語は使わないで下さい。お願いします。

みんなの回答

  • moon00
  • ベストアンサー率44% (315/712)
回答No.2

#1さんの言うとおり、全文を掲載して戴くのが 一番かと思いますが。 真っ先に原因として考えられるのは、ファイル名あるいは シート名の変更です。 コピーしたファイルを「先月分」として保存し、 元のファイルを「今月分」として使用できませんか? 今月が終われば、またそれを別名で保存する。 その繰り返しで、うまくマクロが動くファイルを 常に「今月分」とすることはできないのでしょうか? 全文掲載の場合、ファイル名あるいはシート名の変更を したならば、それも合わせて書かれた方が良いと思います。

  • kazu828
  • ベストアンサー率0% (0/1)
回答No.1

質問内容からではどうしたらよいのかわかりません。 マクロの全文を掲載してください

関連するQ&A

  • Excel マクロのセキュリティレベルについて

    質問させていただきます。 マクロを含んだファイルをExcel2003で開こうとしたのですが、 Excelマクロのセキュリティレベルが(高)もしくは(最高)になっているため・・・ とメッセージが表示されました。 セキュリティレベルを低くしたらマクロを実行できるかと思い、 ツール→マクロ→セキュリティより「中」に設定し再度開いてみたのですが、同じメッセージが表示されマクロが実行できません。 ちなみに「低」で実行してみても同じでした。 どなたかこの現象の回避方法をご存知でしたらお教えください。 宜しくお願いいたします。

  • Excelのマクロが実行されません

    昨日、ExcelでマクロやVBAを作成してみました。 きちんと実行できていましたが、 今日やってみようと思ったら、 「このプロジェクトのマクロは無効に設定されています」とエラーメッセージが出て、実行できませんでした。 セキュリティーレベルは中にしてあります。 また、マクロの有効オプションを選択するように、ヘルプに書いてありますが、エクセルを起動しても、その表示が出ません。 どうしたら、いいのでしょうか。 ちなみに、他のパソコンでは正常に起動します。 どうか教えてください。

  • エクセルマクロのセキュリティについて

    知人からエクセルのマクロファイルをもらったのですが、下記の警告がでます。 (内容) このブックにあるマクロは、セキュリティレベルが高に設定されており、デジタル署名されていないかまたは安全なものとして確認されていないため利用できません。マクロを実行するには、署名するか、またはセキュリティレベルを変更する必要があります。… どうすれば実行できるのでしょうか?

  • Excel97で作成したマクロをExcel2000で使えず・・・

    よ~く探せば同内容の質問が過去にあるかもしれないのですが、多すぎて探せなかったので、質問します。すいませんが宜しくお願いします。 会社のPC(OSはWin95)のエクセル97でマクロを作成して、共有データエリアに保存し、別のPC(OSはWin98)のエクセル2000で実行しようとしたら、***はマクロを含んでいますとメッセージが出て、マクロを有効にすると、オブジェクトライブラリは登録されていませんというメッセージが出てきたので、OKにし、もう一度マクロを有効にしたら、「***の修復   ***にエラーが検出されましたがMicrosoftExcelは次の修復を行うことによってファイルを開くことができました。修復を保持するにはこのファイルを保存してください。  VisualBasicプロジェクトが失われました。 ActiveXコントロールが失われました。」というエラーメッセージが出てきて、マクロがなくなってしまい、また新しくマクロを記録しようとしても、記録できません、というエラーメッセージが出てきてマクロが作れなくなってしまいました。 尚、セキュリティは中にしてありますが、低でもマクロの記録ができないです。なぜでしょう?

  • Excel 2007のマクロについて

    今、Excel 2007でOSはVistaを使っているのですが、グラフ上でマクロにしたいのですが、実行できません。 セキュリティに関しては、有効にしていますし、タブもチェックを入れています。ファイル形式もマクロ有効ファイルにしています。 ただ、グラフ上の場合が実行できません。 エラー表示ではメソッドが実行できないと表示されるのですが、XPで同じ動作をしたら実行できました。 マクロを記録する際に、問題があるのでしょうか。

  • エクセルのマクロ

    エクセルでちょっとしたマクロを登録しましたが 実行すると セキュリティレベルが高いため。。。認証登録。。。というメッセージが出て ヘルプで調べて ハイパーリンクで マイクロソフトのサイトにリンクしましたが すべて英語でよくわかりません。みなさんどうされていまうすか

  • WINDOWSXPでEXCELl2000のマクロが実行されません

    いつもお世話になります。 私のWINDOWS98SEのEXCEL2000でマクロを含むファイルを作成し、知人のWINDOWSXPのパソコンにコピーしました。 知人のパソコンにはOFFICEXPのEXCELが入ってますが、そのファイルのマクロを実行しようとすると、「セキュリティのためのデジタル署名…」のメッセージが出て実行されません。マクロのセキュリティを「低」にしても、同様のメッセージが出て実行されません。 私も知人も初心者のため、よきアドバイスがありましたらよろしくお願いします。

  • EXCELファイルを開けない

    会社のサーバーにあるEXCELファイルをひらこうとすると、以下のようなメッセージが表示されひらけませんでした。 ”このブックには実行できないか署名できないマクロ(Microsoft EXCEL Ver.4.0マクロ)が含まれています。そのため高セキュリティレベルでは開くことができません。” どうゆうことなのでしょうか? セキュリティレベルって、何のセキュリティレベルでどこをみればよいのでしょう。 困っています。 アドバイスよろしくおねがいします。

  • エクセルのマクロを削除したのに、セキュリティのメーっセージが表示されるのはなぜ?

    エクセルの作業中のブックにマクロをいったん作り、その後、マクロ一覧からそのマクロを削除したのですが、そのファイルを開くたびに、「マクロを実行するにはセキュリティレベルを変更してください」という内容のメッセージが毎回表示されます。マクロは削除して存在していないのに、どうして、このメッセージが表示されるのでしょうか?又、どうしたら、このメッセージを表示しないようにできますでしょうか?

  • マクロを生かしてファイルをコピーする術エクセル

    お世話になっております。 マクロを組み込んだ、ファイルA.xls を作成しました。 誤って消してしまっては大変ですので、ファイルをコピーして コピーファイルA.xls というものを作成しました。 ただ、こちらのコピーファイルA.xls というもので、マクロを実行しようとすると エラーが出てしまします。 コピーファイルA.xls がファイルAと全く同じマクロを実行してもエラーが出ない ように、ファイルA.xls をコピー(保存)する術はございますでしょうか? ちなみにWINDOWSXPでエクセル2003を使用しております。 マクロ、エクセルに関する知識が乏しいため、質問の仕方に問題があるかも しれませんが、何卒、ご指導のほどよろしく御願い申し上げます。

専門家に質問してみよう