使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
この回答は自動的に翻訳されたものです。そのため、文法上の誤りや不自然な表現が含まれている可能性があります。
こんにちは @terusyu
私の調査によると、Access がフィールドを誤ったデータ型でインポートする類似の議論がありました。これは、インポート ウィザードがデータの最初の数行に基づいてフィールド型を自動的に決定するためです。ただし、ドロップダウンに「Where」や「From」といった予期しないオプションが表示される正確な公開事例は見つかりませんでした。この挙動は通常のインポート ウィザードの標準的な動作としては文書化されておらず、Access の UI リソース処理、言語ローカライズ、または通常のデータ インポート ロジックではない内部的なウィザードの挙動を示唆している可能性があります。
問題を絞り込むために、同じ動作が新しい空の Access データベースでも発生するかどうかをテストしていただけますか。
新しい空のデータベースを作成し、同じ Excel またはテキスト ファイルを再度インポートしてみてください。
- 空のデータベースでも問題が発生する場合は、元のデータベース ファイル自体ではなく、Access/Office のインストールや言語リソースに関連する問題であることを示唆します。
- 元のデータベースでのみ問題が発生する場合は、データベース ファイル自体に構造的な問題や破損がある可能性があります。
回避策として、インポート ウィザードに新しいテーブルを自動的に作成させるのではなく、まず Access で正しいフィールド名とデータ型(例: 短いテキスト、日付/時刻など)を設定したテーブルを手動で作成してください。その後、インポート プロセスを使用してスプレッドシート データを既存のテーブルに追加します。これにより、インポート ウィザードによる誤った自動型判定を避けることができます。インポート中や後でフィールド型を変更する際に特定のフィールドでエラーが発生する場合は、そのフィールドのソース データを確認して修正してください。
参考: Access "assumes" field type when importing data - Microsoft Q&A.
このスレッドでリンクされているリソースは英語版のみで提供されています。日本語での閲覧を希望される方や必要とされる方にはご不便をおかけし、誠に申し訳ございません。残念ながら、現時点ではこの資料の日本語版は提供されていません。内容の理解に支援が必要な場合は、信頼できる翻訳ツールやサービスのご利用をおすすめいたします。
初期の回答ではすぐに問題が解決しない可能性がありますが、あなたからの情報は非常に貴重です。もう少し詳細をいただければ、一緒に最適な解決策を見つけていけると思います。
注: 関連するメール通知を受け取りたい場合は、ドキュメントの手順に従ってメール通知を有効にしてください。