- ベストアンサー
アクセスへのエクセルからのコピーペーストについて
アクセスのテーブルにエクセルにフィールド形式で入力されたデータをコピー&ペースト出来ますよね?その際、アクセスのテーブルのフィールドのプロパティ(データの型)は自動的に設定されてしまうのですか?それともアクセス側で始めに自分で設定するのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
すでにテーブルが作成してある場合はエクセルからアクセスに 貼り付けてもデータ型は変わりません。 そのかわり、数値型のフィールドに日本語などを貼り付けると エラーになります。 テーブルを作る前、つまり、20行くらいの空白のテーブルに 値を直接入力してテーブルを作るときは アクセスが勝手にデータ型を決めてしまうので、 テーブルを保存したあとでデータ型を修正しないといけません。 ちなみに逆、アクセスからエクセルに貼り付けることもできますが その際は、セル書式が「配置」で「折り返して全体を表示する」に 勝手にされてしまい、動作がとても重くなることがあります。 だからアクセスからエクセルに貼り付ける場合は、貼り付け直後 選択状態になったまま、セル書式の「配置」「折り返して全体を表示する」 を全解除しないといけません。 (2000では。たしか2007でも同じだと思ったけですけど…。)
お礼
早速の詳しいご回答どうも有難うございます。ちゃんと、型を作ってからインポートか貼り付けをすべきなのですね。