次の方法で共有

マクロの記録を実行させると 「動作が停止しました」 のエラーメッセージが出る

Anonymous
2014-06-10T08:32:31+00:00

大沢孝太郎様

サポートを頂きありがとうございます。上記質問に関連しまして、現在操作ができなくて困っている案件がありますので、質問させて頂きますがよろしいでしょうか?

私はエクセル2013をウィンドウズ8.1のパソコンで操作しております。マクロ作成の練習をしようとピボットテーブルの作成をマクロ命令にする操作をしております。パソコンのマクロの設定は「警告を表示してすべてのマクロを無効にする(D)」を選択しております。

①マクロの記録は「個人用マクロブック」にしております。一連の操作をして途中で一旦マクロの「記録終了」を行い、ファイルの保存をいたしました。その際「個人用マクロブックの変更を保存しますか?[はい]をクリックすると、次にMicrsoft Excelを起動したときにマクロが有効になります」と表示されましたので、[はい]をクリックして保存しました。

②作成したテーブルにデータ(データは何度も入替出来る様にする為マクロ命令に組込まない)を入力し、ピボットテーブルの挿入操作を「マクロの記録」をクリックして始めると、最初の操作をした段階で、画面が固まって、「Microsoft Excel は動作を停止しました」「問題が発生したためプログラムが正しく動作・・・・・」と表示されたので、「プログラムの終了」をクリックしました。「Microsoft Excel を再起動します」と表示された後、「保存したファイル名(Version1).xlsb[回復済み]」が表示されました。

この段階でマクロ記録は終了済みになっており、マクロの中身は停止前に行った一つの操作のみ記録されています。この現象が出る前にセキュリティの警告は表示されませんでした。

③仕方がないので改めて次の操作を「マクロの記録」をクリックして始めると、最初の操作を確定した後、同様に「Microsoft Excel は動作を停止しました」「Microsoft Excel を再起動します」と表示された後、「ドキュメントの回復」が画面の左側に表示され、その中に、PERSONAL(Version1).XLSBとPERSONAL(Version2).XLSBが表示されていました。

PERSONAL(Version2).XLSBを開く操作をしましたら、画面の上部に「セキュリティの警告 マクロが無効にされました [コンテンツの有効化]」の表示が初めて表示されましたので、[コンテンツの有効化]をクリックした後、「マクロの記録」をクリックして始めた操作は正常に動作し、マクロ命令が出来上がりました。

以上が操作の概要です。パソコンのどこの設定を変更しておけば、以上のようにエクセルが停止しないで、マクロ命令の記録がスムースに出来る様になるかをご指導方よろしくお願い申し上げます。

"※ モデレーター注 : この質問は、適切なアドバイスが得やすいように以下のスレッドから分割させていただきました。

分割元スレッドタイトル : マクロを編集する時のウィンドウ再表示の方法が知りたい

"

Microsoft 365 と Office | Excel | 家庭向け | Windows

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

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

質問作成者が受け入れた回答

Anonymous
2014-06-20T06:20:56+00:00

和伸若林 さん、こんにちは。

画像をつけてのご返信、ありがとうございます。

画像を参考にし、手元で同じ操作で動作を確かめてみました。

結果から言いますと、表に 「支出」 と記入した時点 (マクロの記録実行中) で動作が停止し、 Excel が再起動になりました。

また、こちらでは自動回復したブックから引き続きマクロの記録を実行させ、 「支出」 と入力した時点で毎回動作停止の症状が発生しました。

※ 表の中にデータを入力していない状態 (罫線だけの状態) でも発生しました。

※ コンテンツの有効化にして開いている状態でも、動作が停止になりました。

この動作になる原因を手元で調べてみましたが、原因については突き止めることができず、マクロの記録が原因となっているのかもはっきりしたことは解らなかったです。。

こちらで確認できた発生条件なのですが、 和伸若林 さんが作成された表で、 2 回目のマクロの記録作成時、 E1

セルに文字入力がされた時点で症状が発生するようです。

この症状を回避させるには、 E1 セルの入力だけをマクロの記録ではなく、手入力で行って回避していただくといった方法しか思いつかなかったです。。

根本の回避方法がコメントできずすみませんが、作成方法などを変えてみるといった方法も検討なさってみるとよいのかなと思います。

追加で質問がありましたら、返信をお待ちしていますね。

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

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

7 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-06-11T07:08:58+00:00

    和伸若林 さん、こんにちは。

    ご返信、ありがとうございます。

    Excel 2007 で発生している動作と思い、誤ったコメントになってしまいました、すみません。。

    念のため症状が発生する再現手順を確認させてほしいのですが、以下の手順で動作が停止してしまうということでよかったでしょうか。

    以下の手順で手元の Excel 2013 で試した結果ではエラーメッセージは発生しない結果だったので、もし違っていた場合は指摘をしてくださいね。

    ※ こちらも Windows8.1 + Excel 2013 の環境で試しました。

    手順

    1. シートに作成している表を選択
    2. [開発] タブの [マクロの記録] をクリック
    3. [挿入] タブから [ピボット テーブル] を選択

    同じ操作を 2 回行い 3 回目で作成ができたという動作から、途中なにかの要因で失敗してしまったということなのかもしれないですね。

    ピボットテーブルにするデータ量が多いなどの要因も考えられると思うので、切り分けのためごく小さな簡単な表から試してみてはいかがでしょう。

    また、具体的に 「表を選択した時点で動作が停止する」 など、どの時点で症状が出るのかも書き込んでみてください。

    この点については理解不足ですみませんが、マクロが 1 つのページに連続して表示されず、 1 つずつ独立して表示されるという動作がよく解らなかったので、この点についても詳しいことが解るとよいかなと思います。

    コメントでは説明が難しいかと思うので、マクロの記録から作成されたコードの部分などを画像で投稿してみるのも有効かと思います。

    確認された方からもさらにアドバイスが集まりやすくなると思うので、画像投稿も活用してみてください。

    画面の取り込みを行う (PrintScreen)

    マイクロソフトコミュニティでの画像の挿入法

    追加で返信をお待ちしていますね。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2014-06-08T08:28:47+00:00

    大沢 孝太郎 様

    ・ そのほかの操作で同じエラーメッセージが発生することはないか

    今、新しくマクロを作成するニーズがありませんので、ピボットテーブルを作成するマクロの保存先を「作業中のブック」に変更して操作をしてみました。やはり同じ場所でエクセルが停止しました。

    前回書きました通り、次の操作の「マクロ記録」は2回停止して出来ませんでしたが、3回目のやり直しで2回失敗した同じ操作を繰り返した後、完成したマクロを実行すると目的の書類が出来上がります。「セキュリティの警告 マクロが無効にされました [コンテンツの有効化]」の表示が、最初から表示されれば、停止をしないで、出来るのではないかと推察します。

    ・ 新規で作成した Excel ブックではどうか

    今回の操作は、C:\Users\・・・・・・\EXCEL\XLSTART フォルダーの個人用マクロブックは都度削除し、新規作成でBOOKを出して操作をいたしましたが、毎回同じ障害が出ました。

    今までVISTAでマクロは沢山作成し、新しいパソコンに移動し使用していますが、実行に際しては障害は発生しておりません。一つだけ違うのは、マクロを保存したファイルの中身を「編集」からチェックすると、今迄は、マクロが同じページに連続して記録されています。今回はマクロは一つのページに連続して表示されず、マクロ命令が一つずつ独立して表示されます。エクセルが停止して完成しなかったマクロは、直前に作成したマクロに続いて表示されていました。Office2013になってこの点は変更された処なのでしょうか?

    マクロ作成の段階でトラブルは起きますが、最終的にマクロは出来上がり、実行した場合に問題が起きていませんので、この事態を承知した上で利用して行きます。尚、小生は10名の人達とパソコン同好会を作っておりますが、今回の事態はOffice 2013を使用している人が3人、Office 2010を使用している人2人のパソコンで発生しております。

    最後までお読み頂きありがとうございました。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2014-06-03T05:03:50+00:00

    大沢 孝太郎 様

    ご指導ありがとうございます。私も同じ操作をWindows Vista + Excel 2007 で操作をした時は全く問題なくマクロ命令を作成できております。そのマクロを問題の起きたパソコン(Windows 8.1+Office 2013のExcel上)で実行した時も、何の問題も生じておりません。

    前回質問した問題は、2台のNEC製のWindows 8.1+Office 2013のパソコン上で、全く同じ操作時点で障害が発生しております。

    ご指導頂いた以下の3点の操作は、これからやってみます。

    ・ そのほかの操作で同じエラーメッセージが発生することはないか

    ・ ピボットテーブル以外の操作をマクロの記録で取った場合はどうか

    ・ 新規で作成した Excel ブックではどうか

    その結果はまたご連絡申し上げます。

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

    0 件のコメント コメントはありません
  4. Anonymous
    2014-06-02T08:27:53+00:00

    和伸若林 さん、こんにちは。

    ご返信、ありがとうございます。

    マクロの記録からピボットテーブルの挿入操作を行うと、 Excel が動作を停止してしまうということなのですね。

    少し環境は違いますが、手元の Windows Vista + Excel 2007 で確かめた結果では症状が見られなかったです。

    (マクロの設定を変更してみても、動作が停止する症状は無かったです)

    同じ Excel 2007 で動作が異なることから、 Excel 側の設定の問題では無く、トラブルシューティングなどが必要な状況といったことも考えられるのかもしれません。

    ただ、まだはっきりとしたことが解らない状況なので、以下のことを追加で書いてみると状況がより解りやすくなり、的確な対処方法などアドバイスも集まりやすくなるかなと思います。

    ・ そのほかの操作で同じエラーメッセージが発生することはないか

    ・ ピボットテーブル以外の操作をマクロの記録で取った場合はどうか

    ・ 新規で作成した Excel ブックではどうか

    追加の返信をお待ちしていますね。

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

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