街中で見かけて「グッときた人」の思い出

アクセスのテーブルにエクセルにフィールド形式で入力されたデータをコピー&ペースト出来ますよね?その際、アクセスのテーブルのフィールドのプロパティ(データの型)は自動的に設定されてしまうのですか?それともアクセス側で始めに自分で設定するのでしょうか?

A 回答 (1件)

すでにテーブルが作成してある場合はエクセルからアクセスに


貼り付けてもデータ型は変わりません。
そのかわり、数値型のフィールドに日本語などを貼り付けると
エラーになります。

テーブルを作る前、つまり、20行くらいの空白のテーブルに
値を直接入力してテーブルを作るときは
アクセスが勝手にデータ型を決めてしまうので、
テーブルを保存したあとでデータ型を修正しないといけません。


ちなみに逆、アクセスからエクセルに貼り付けることもできますが
その際は、セル書式が「配置」で「折り返して全体を表示する」に
勝手にされてしまい、動作がとても重くなることがあります。
だからアクセスからエクセルに貼り付ける場合は、貼り付け直後
選択状態になったまま、セル書式の「配置」「折り返して全体を表示する」
を全解除しないといけません。
(2000では。たしか2007でも同じだと思ったけですけど…。)
    • good
    • 0
この回答へのお礼

早速の詳しいご回答どうも有難うございます。ちゃんと、型を作ってからインポートか貼り付けをすべきなのですね。

お礼日時:2009/07/02 17:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報