Access VBA質問箱 IV

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

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


5276 / 9994 ←次へ | 前へ→

【7944】オーバーフローしました?
質問  流星  - 06/6/8(木) 0:33 -

引用なし
パスワード
   こんばんは。Ac2000を使ってます。
CSVファイルのインポートをVBAにて行おうと思ってます。下記の様にする
と、エラーとなります。実行時エラー ’6’オーバーフローしました、となりま
す。エラーにならない、方法を教えてください。

Function yomikomi()
 Dim DB As DATABASE
  Dim RT As Recordset
  Dim Fname As String
  Dim Fnum As Integer
  ' フィールド用変数の宣言
  Dim FL1 As Integer
  Dim FL2 As String
   ・
   ・
  Dim FL78 As String

Set DB = CurrentDb
  Set RT = DB.OpenRecordset("カルテ", dbOpenTable)
  Fname = "C:\A\カルテ.csv"
  Fnum = FreeFile
  Open Fname For Input As Fnum
  
  Do Until EOF(Fnum)
    Input #Fnum, FL1, FL2, FL3, ・・・, FL77, FL78
    
  '----( データのある行の判断 )----------------------------------
    If FL1 <> 6 Then            'Null行
      '何もしない
    Else
      If FL1 = 6 Then 'ヘッダー行?
        
    
    RT.AddNew
      RT![区分] = FL1
      RT![GNo] = FL2
      RT![社員コード] = FL3
      RT![氏名] = FL4
      RT![popup数] = FL5
    RT.Update
      End If
    End If
  Loop
  
  Close #Fnum

922 hits

【7944】オーバーフローしました? 流星 06/6/8(木) 0:33 質問
【7947】Re:オーバーフローしました? Gin_II 06/6/8(木) 1:19 回答
【7961】Re:オーバーフローしました? 流星 06/6/9(金) 3:13 質問
【7963】Re:オーバーフローしました? よろずや 06/6/9(金) 8:06 回答
【7968】ありがとうございました。 流星 06/6/9(金) 23:22 お礼

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