我是新的VBA編碼,我正在研究創建一個導入用戶界面在MS訪問用戶導入CSV文件並插入到臨時表中,從臨時表中是SQL查詢將數據拆分到不同的表中,最後刪除臨時表。CSV文件導入到MS Access 2010表
根據代碼,我創建了導入按鈕並對文件選取器進行了編碼。然而,我迷失於如何編寫代碼來導入到一個新的臨時表中,並跟隨SQL查詢。
感謝所有幫助
Sub ImportButton_Click()
Dim strfilename As String
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Select the CSV file to import"
.AllowMultiSelect = False
.Filters.Clear
.Filters.Add "CSV Files", "*.csv", 1
.Filters.Add "All Files", "*.*", 2
If .Show = -1 Then
strfilename = .SelectedItems(1)
DoCmd.TransferText TransferType:=acImportDelim, _
TableName:="Import_Table", FileName:=strfilename
Else
Exit Sub
End If
End With
End Sub