Microsoft Access 掲示板

0及びアルファベットから始まるデータ

2 コメント
views
4 フォロー

初心者級の質問で恐縮ですが、ご質問させてください。
エクセルで標準書式で入力されている0及びアルファベットから始まるデータ(例:00LJやAU87など)をコピーし、
テーブルへ貼付けるのですが取込がうまくいきません。
テーブル側の設定は
 データ型:短いテキスト  書式:@
としてあり、数値型にしていないのに、0及びアルファベットから始まるデータだけブランクになってしまいます。
どこの設定が誤っているでしょうか。

wasabi
作成: 2020/11/26 (木) 13:57:46
通報 ...
1

下記の手順で確認してみましたが、再現できませんでした。(普通に貼り付けできました。)

Access
テーブルを新規作成して、
データ型:短いテキスト
書式:@
のフィールドを追加

Excel
新規ブックを開いて、
A1セルに 00LJ と入力
B2セルに AU87 と入力

上記のセルをそれぞれコピーして、Accessのテーブルのフィールドに貼り付け

とりあえず、上記の手順をそちらでやってみてブランクになるという現象が発生しますか。

2
wasabi 2020/11/30 (月) 11:24:30 d94c8@d1b14

hatenaさん
返信ありがとうございます。

Excel
新規ブックを開いて、
A1セルに 00LJ と入力
B2セルに AU87 と入力
上記のセルをそれぞれコピーして、Accessのテーブルのフィールドに貼り付け

⇒上記手順を試したところ、新規で作成したエクセルのデータは問題なく貼付できました。

使用しようとしているエクセルデータの方に、何かしら問題があるのかもしれません。
エクセル側データを今一度確認し、問題がないようなら、
0始まりおよびアルファベットから始まるフィールドが関与しない方法で
クエリを作成するなど他の対応方法を検討してみます・・・