- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA 有効化しても無効化になる)
Excel VBAの有効化と無効化に関する問題
このQ&Aのポイント
- 会社のVBAでデータベース.CSVをVlookで管理表のExcelシートへインポートするVBAを使用しています。しかし、最近同じ方法でインポートしようとすると、マクロが無効化されてしまい、フォームが起動しなくなってしまいます。セキュリティセンターの設定や、以前のVBAのモジュールのコピーなど、様々な対策を試しましたが解決できません。他のVBAは問題なく動作しているため、現在使用しているインポートの管理表に問題があると考えられます。
- Excel VBAを使用してデータベース.CSVをインポートする際に、マクロが無効化されてしまいフォームが起動しなくなる問題が発生しています。セキュリティセンターの設定では、デジタル署名されていないマクロを無効化するようにしていますが、それでも問題は解決しません。他のVBAは正常に動作しているため、現在使用している管理表の問題と考えられます。
- インポートのためのVBAが正常に動作していたが、最近マクロが無効化されてしまいフォームが起動しなくなった問題が発生しています。セキュリティセンターの設定や以前のVBAのモジュールのコピーなどを試しましたが解決することはありませんでした。他のVBAは問題なく動作しているため、現在使用しているインポートの管理表に問題があると考えられます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>1.セキュリティセンターの設定で、 >「デジタル署名されたマクロを除き、すべてのマクロを無効にする」にしてます。 この設定の場合マクロが有効になるのは、 ・個々のマクロブックにデジタル署名がある場合 ・信頼済みとしたエクセルファイル(マクロブック) ・信頼できる場所に格納したエクセルファイル(マクロブック) のいずれかです。 一方、 >以前に使えていた時の、ExcelVBAのモジュールをコピーしてみました。 を行った場合、デジタル署名が失われます。 一般には、 マクロブックを格納したフォルダーを 信頼できる場所に指定する。 または、 専用のフォルダーを作成し このフォルダー以下を信頼できる場所に指定し エクセルファイル(マクロブック)に配置します。
その他の回答 (1)
- chayamati
- ベストアンサー率41% (260/624)
回答No.2
お礼
ご説明ありがとうございます! やってみたところできました! ありがとうございました!