する質問をすることでしか得られない、回答やアドバイスがある。31Accessでマクロを組んでいます。basicモジュールを開く」を突っ込んで、自分で作ったモジュールを動かすようにしたいです。モジュールは2つあります。1つはfileCopyだけで、もう1つはkillだけです。作ったモジュールはVBEで「実行」を選んで実行すると、ちゃんと動作するようなのですが、「すべてのaccessオブジェクト」から自分の作った「マクロ」を実行してもちゃんと動作していません。(実行結果はエクスプローラーを開いて、正しくファイルがコピーされているか、あるいはファイルが消去されているかということです)一応正常終了?異常は出ずに終了するのですが。どのようにすれば動作するのでしょうか?直接教えていただいてもいいですし、ちょっとしたアドバイス程度でもかまいません。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー+1デバッグ実行はご存知ですか?記述したコードを1行ずつデバッグ実行してみることで、意図した動作が行われているか確認でき、問題解決への近道となります。(マクロを実行する前に、VBE画面で処理を中断したい箇所にブレイクポイントをつけておけばデバッグ実行できます。作成したコードを提示していただければもう少し具体的なアドバイスができると思いますし、回答も付きやすくなると思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。今回の問題は自己解決されたようで、よかったです。(^-^)私の回答にBAをつけていただいたようですが、問題を解決する手段は私の回答ではなく、自己解決の回答の方にあります。_)m今回の問題は自己解決されたようで、よかったです。私の回答にBAをつけていただいたようですが、問題を解決する手段は私の回答ではなく、自己解決の回答の方にあります。_)mキャンセル完了するlink0すみません!とんちきなことをしていることに気づきこの質問が意味を成さないことに気づきました。私が実現したかったのは、マクロのなかでモジュールのなかのsub関数を実行するものでしたが、そもそもマクロが間違っていました。basicモジュールを開く」にしていたので、実行されるはずがありませんでした。sub関数は「プロシージャを実行する」では呼び出せないので、function関数でsub関数を呼び出すようにすればよかっただけでした。(追記・「プロシージャを実行する」のなかにfunction関数の名前を入れたのに【そのようなものはない!】というようなエラーが出てさらに5分ほどパニックに陥りましたが、helpに「functionプロシージャを指定する際には、引数がなくても()をつけてください」とあったので確認したところ()ありませんでした。つけた結果、問題なく動きました)お手数おかけしました。今回も、有益なアドバイスをありがとうございました。デバック実行については、存在は知っていましたが使ったことがなかったので、勉強しなおしたいと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。頂いたご意見への回答は行っておりません。