CodeItBetter Programming Another VB Programming Blog

How to Copy data from an Access database into an Excel spreadsheet using a SQL SELECT statement

Posted on January 4, 2009
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
'Database - How to Copy data from an Access database into an Excel spreadsheet using a SQL SELECT statement
Private Sub cmdLoad_Click()
    Dim cnSrc As New ADODB.Connection
    Dim num_copied As Long
 
    Screen.MousePointer = vbHourglass
    DoEvents
 
    cnSrc.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & txtAccessFile.Text & ";"
    cnSrc.Execute "SELECT * INTO [Excel 8.0;" & "Database=" & _
        txtExcelFile.Text & "].[Books] FROM " & "Books", num_copied
    cnSrc.Close
 
    Screen.MousePointer = vbDefault
    MsgBox "Copied " & num_copied & " records."
End Sub
Filed under: Database Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


 

No trackbacks yet.