Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5620 / 9994 ←次へ | 前へ→

【7589】Excelからのインポート時に数値がNullと判断されてしまう
質問  ゆり  - 06/3/28(火) 21:15 -

引用なし
パスワード
   初めて質問させていただきます。

エクセルから数値をインポートする時、数値が入力されていても、
何故かアクセスではNullと判断されてしまいます。

詳細は、
商品名・値段と2つのフィールドがあるエクセルデータを
アクセスのテーブルにインポートします。

取り込み先のテーブルは商品名はテキスト型、
値段は数値型にしてあります。

値段フィールドが空白、またはNullの場合は、0を入れるようにしてあります。
   
  エクセルシートをdrs2として開き、
  インポート先テーブルをdrs1としています。

  If IsNull(drs2.Fields(3)) Or drs2.Fields(3) = "" Then
     drs1("kakaku").Value = 0
  Else
     drs1("kakaku").Value = drs2.Fields(3)
  End If

しかし、値段フィールドに数値が入っていても、Nullと判断されてしまう
現象が起こりました。

正直、エクセルシート側、またはアクセス側どちらに問題があるのかすら、
分かりません。

どなたか問題解決方法をご存知の方、
または「ココがいけないのではないの?」と何か思い当たることがある方、
アドバイスを頂けませんでしょうか。

宜しくお願い致します。
538 hits

【7589】Excelからのインポート時に数値がNullと判断されてしまう ゆり 06/3/28(火) 21:15 質問
【7590】Re:Excelからのインポート時に数値がNull... まさ7251 06/3/28(火) 22:09 発言
【7592】Re:Excelからのインポート時に数値がNull... ゆり 06/3/28(火) 23:03 回答
【7593】Re:Excelからのインポート時に数値がNull... まさ7251 06/3/28(火) 23:32 発言
【7594】Re:Excelからのインポート時に数値がNull... まさ7251 06/3/28(火) 23:39 発言
【7595】Re:Excelからのインポート時に数値がNull... ゆり 06/3/29(水) 0:43 お礼
【7613】Re:Excelからのインポート時に数値がNull... ゆり 06/3/29(水) 18:08 お礼

5620 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free