TransferSpreadsheetでエクスポートしたExcelファイルをそのまま
TransferSpreadsheetで再度インポートしたとき、
インポートされたテーブル内容の差異は何もないのですが
「名前の自動修正保存エラー」テーブルが作成され、
エラー原因として「オブジェクトを保存できませんでした」とレコードが出来ます。
テーブルの内容に差異はないのですが、これが出来ることが気持ちわるいので
原因を探りたいのですが調べきることが出来ず。。。
何が原因がわかる方おられますでしょうか。
エクスポート、インポートのロジックはそれぞれ以下になります。
単純にボタンを押したらそれらを実行しているだけで、
エクスポートしたExcelの内容を編集することはもちろん、Excelを開く事すらせずにインポートしています。
エクスポート
DoCmd.TransferSpreadsheet acExport, 10, テーブル名, パス, True, シート名
インポート
DoCmd.TransferSpreadsheet acImport, 10, テーブル名, パス, True, シート名
-----追記----
テーブルは121項目あり、
全てテキスト型でフィールドサイズは255です。

回答1件
あなたの回答
tips
プレビュー