Export Table ke Format Excel (xls) dalam Ms Access 2003

‘ metode yang dapat meng-export isi dari suatu table dalam format excel

‘ urutan hasil export akan sesuai dengan urutan struktur tablenya

‘ tablename adalah nama table yang akan diexport dalam format excel

Public Sub ExportToExcel(tablename As String)
    Dim dlg As Office.FileDialog
    Dim vrtSelectedItem As Variant

    Set dlg = Application.FileDialog(msoFileDialogSaveAs)
    dlg.Title = “Save as…”
    dlg.InitialFileName = tablename & “.xls”
    If dlg.Show = -1 Then
        For Each vrtSelectedItem In dlg.SelectedItems
            DoCmd.OutputTo acOutputTable, tablename, acFormatXLS, vrtSelectedItem
        Next
    End If

    Set dlg = Nothing
End Sub

Contoh pemanggilan metodenya:

ExportToExcel(”Employee”)

MWN Hosting

Comments 2

  1. farid wrote:

    Bos, klo inquiry datanya pake T-SQL gmana? bisa ga ya?

    Posted 22 Aug 2008 at 9:08 pm
  2. abahadilah wrote:

    coba gunakan method TransferDatabase pada object DoCmd. bisa pake ODBC

    Contoh export ke dbf:

    DoCmd.TransferDatabase acExport, “dBase III”, “C:\”, acTable, “Table1″, “dbase.dbf”

    Posted 24 Aug 2008 at 7:02 pm

Post a Comment

Your email is never published nor shared. Required fields are marked *