Access VBA質問箱 IV

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

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


5572 / 9994 ←次へ | 前へ→

【7639】特定のファイルを指定して…
質問  TB1  - 06/4/4(火) 11:45 -

引用なし
パスワード
   宜しくお願いします。
日々出来てくるCSVファイルをアクセスの特定のテーブルに追加していきたいと思います。

出力先を選択するコードはあるサンプルからとって

Private Sub 出力ファイル選択_Click()
 Dim strFileName As String
 Dim strFilter As String
 Dim blnRet As Boolean
 
 strFilter = "エクセル(*.xls)" & vbNullChar & "*.xls" & vbNullChar & _
       "CSV(*.csv)" & vbNullChar & "*.csv" 
 Me.出力ファイルパス = Null
 blnRet = GetFileName_Save(strFilter, strFileName)
 If blnRet = True Then
  Me.出力ファイルパス = strFileName
 End If
End Sub

Private Sub 出力実行_Click()
 Dim strFileName As String
 Dim strType As String
 
 If IsNull(Me.出力ファイルパス) = True Or Len(Me.出力ファイルパス) = 0 Then
  Exit Sub
 End If
 If IsNull(Me.出力ファイルパス) = True Or Len(Me.出力ファイルパス) = 0 Then
  Exit Sub
 End If
 
 strFileName = Me.出力ファイルパス
 Select Case Right(strFileName, 3)
 
  Case "csv"
   DoCmd.TransferText acExportDelim, , "部品マスタ", strFileName, True
   
  Case Else
   MsgBox "出力対象ファイル形式を選択してください。", vbOKOnly + vbCritical, ""
   
   
   Exit Sub
 End Select
 
 MsgBox "部品マスタ情報を" & Chr(13) & _
     strFileName & Chr(13) & _
     "に出力しました。", vbOKOnly + vbInformation, ""
End Sub

となっていまして、テスト的にやってみると、サンプル上の特定した"部品マスタ"の情報が、指定したエクセルファイルに書き込まれます。

これを、特定ではなく選択したファイルを、選択したアクセスファイルのテーブルに追加書き込みしたいのです。

出力ファイル選択のコードを改造すれば入力ファイルも選択できるかと思ったのですが、簡単では無かったです。
大変漠然としていますが、なにか良い方法があれば教えてください。
宜しくお願いします。

2,434 hits

【7639】特定のファイルを指定して… TB1 06/4/4(火) 11:45 質問
【7640】Re:特定のファイルを指定して… たぬき 06/4/4(火) 13:35 回答
【7641】Re:特定のファイルを指定して… TB1 06/4/4(火) 15:07 質問
【7642】Re:特定のファイルを指定して… TB1 06/4/4(火) 15:45 質問
【7643】Re:特定のファイルを指定して… たぬき 06/4/4(火) 17:05 発言
【7646】Re:特定のファイルを指定して… TB1 06/4/5(水) 10:12 質問
【7647】Re:特定のファイルを指定して… TB1 06/4/5(水) 11:36 質問
【7648】Re:特定のファイルを指定して… たぬき 06/4/5(水) 12:36 発言
【7668】Re:特定のファイルを指定して… TB1 06/4/10(月) 9:41 発言
【7780】Re:特定のファイルを指定して… TB1 06/4/28(金) 16:19 お礼
【7781】Re:特定のファイルを指定して… たぬき 06/4/28(金) 16:38 発言
【7790】Re:特定のファイルを指定して… TB1 06/5/1(月) 17:06 質問
【7794】Re:特定のファイルを指定して… たぬき 06/5/3(水) 17:04 発言
【7798】Re:特定のファイルを指定して… TB1 06/5/8(月) 10:25 質問
【7799】Re:特定のファイルを指定して… たぬき 06/5/8(月) 11:25 発言
【7800】Re:特定のファイルを指定して… TB1 06/5/9(火) 15:06 質問
【7802】Re:特定のファイルを指定して… たぬき 06/5/9(火) 15:35 発言
【7804】Re:特定のファイルを指定して… TB1 06/5/9(火) 16:38 質問
【7805】Re:特定のファイルを指定して… たぬき 06/5/9(火) 17:15 発言
【7807】Re:特定のファイルを指定して… TB1 06/5/10(水) 13:15 お礼

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