- 締切済み
※ ChatGPTを利用し、要約された質問です(原文:プログラムが、エクセルファイルを読み込まない)
プログラムがエクセルファイルを読み込まない
このQ&Aのポイント
- エクセルVBAプログラムで拡張子が異なるファイルを読み込む際に問題が発生しています。ファイル拡張子がxlsmの場合、プログラム側をxlsmに変更することで解決可能です。また、データ側の拡張子をxlsまたはxlsxに変更することも可能です。
- プログラム側をxlsmに変更することで、エクセルVBAプログラムはxlsm形式のファイルを正常に読み込むことができます。ただし、デメリットとしては、xlsm形式のファイルはマクロが有効になっているため、セキュリティのリスクがあります。
- データ側をxlsまたはxlsxに変更することで、Excelの通常のフォーマットとなります。これにより、他のプログラムやバージョンのExcelでもファイルを開くことができます。ただし、xlsm形式で使用されるマクロが含まれないため、一部の機能が制限される可能性があります。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- TZ91
- ベストアンサー率51% (1050/2043)
回答No.1
下記URLは参考になりますか? https://rikei-fufu.com/2019/05/09/post-1025-vba3/