Sebagai alternatif aja...aku biasa pake ini :
di general form tambahkan ini :

   Dim objapp As Excel.Application
   Dim objbook As Excel.Workbook
   Dim objsheet1 As Excel.Worksheet


Trus di bottom1 click (misalnya) isikan :

     ' disini proses bikin recorset 
     ' data yang akan di export ke excel, 
     ' recordsetnya berinama misal rst
     
     Set objapp = New Excel.Application

     objapp.Visible = True  'If you want to see it
work
'     objapp.Visible = false  'If you don't want to
see it work

     Set objbook = objapp.Workbooks.Add
     Set objsheet1 = objapp.Worksheets.Add

     'Isi nama sheet excel
     objsheet1.Name = Left(Trim("Hasil Export"), 30)
           
     'Atur judul & kolom
     objsheet1.Cells(1, 2).Value = "Judul I"
     objsheet1.Cells(2, 2).Value = "Judul II"
     objsheet1.Cells(4, 2).Value =
UCase(Trim(rst(0).Name))
     objsheet1.Cells(4, 3).Value =
UCase(Trim(rst(1).Name))
     objsheet1.Cells(4, 4).Value =
UCase(Trim(rst(2).Name))
            
     'Copy semua data recorsert ke excel
     
     objsheet1.Range("B5").CopyFromRecordset rst
     
     'Bersihkan memori
     Set objsheet1 = Nothing
     Set objapp = Nothing

' akhir code

kali aja bermanfaat...


--- Asral Sukma <[EMAIL PROTECTED]> wrote:

> Mau transfer dari rekening mana dulu mas jos...
>   hehehe
>    
>   saya coba bantu ya...
>    
>   Private Sub export_excel()
>     
>     Dim xlApp As Object
>     Dim xlWb As Object
>     Dim xlWs As Object
>       
>     Dim recArray As Variant
>     
>     Dim strDB As String
>     Dim fldCount As Integer
>     Dim recCount As Long
>     Dim iCol As Integer
>     Dim iRow As Integer
>     Dim rs As ADODB.Recordset
>     Set rs = New ADODB.Recordset
>   
>   rs.Open sql, dbbph, adOpenStatic, adLockOptimistic
> rs.MoveLast
> rs.MoveFirst
>     
>     Set xlApp = CreateObject("Excel.Application")
>     Set xlWb = xlApp.Workbooks.Add
>     Set xlWs = xlWb.Worksheets("Sheet1")
>   
>   
>     xlApp.Visible = True
>     xlApp.UserControl = True
>     
>     fldCount = rs.Fields.Count
>     For iCol = 1 To fldCount
>         xlWs.cells(1, iCol).Value = rs.Fields(iCol -
> 1).Name
>     Next
>         
> 
>     If Val(Mid(xlApp.Version, 1, InStr(1,
> xlApp.Version, ".") - 1)) > 8 Then
> 
>    
>         xlWs.cells(2, 1).CopyFromRecordset rs
>         
>     Else
>     
>         recArray = rs.GetRows(rs.RecordCount)
> 
>           recCount = UBound(recArray, 2) + 1 '+ 1
> since 0-based array
>         
>           For iCol = 0 To fldCount - 1
>             For iRow = 0 To recCount - 1
>                 ' Take care of Date fields
>                 If IsDate(recArray(iCol, iRow)) Then
>                     recArray(iCol, iRow) =
> Format(recArray(iCol, iRow))
>                 ' Take care of OLE object fields or
> array fields
>                 ElseIf IsArray(recArray(iCol, iRow))
> Then
>                     recArray(iCol, iRow) = "Array
> Field"
>                 End If
>             Next iRow 'next record
>         Next iCol 'next field
> 
>         xlWs.cells(2, 1).Resize(recCount,
> fldCount).Value = _
>             TransposeDim(recArray)
>     End If
>   
>     xlApp.Selection.CurrentRegion.Columns.AutoFit
>     xlApp.Selection.CurrentRegion.Rows.AutoFit
>       
>     Set xlWs = Nothing
>     Set xlWb = Nothing
>       Set xlApp = Nothing
> End Sub
> 
>   
> Kepanjangan ga ya???
>   mungkin tmen2 yg lain punya yg lebih
> pendek.....hehehe
>    
>   semoga membantu
>    
>   --aL--
> joseph jos <[EMAIL PROTECTED]> wrote:
>   rekan rekan,mohon bantuannya nih, saya ingin
> mentransfer hasil laporan tetapi ditampilkan di
> excel.
> Terima kasih atas bantuannya.
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> http://mail.yahoo.com 
> 
> 
> Wahana Programmer Indonesia Links:
> 
> 
> 
> 
> 
> 
>   SPONSORED LINKS 
>         Programmer   Indonesia   Basic programming
> language     Computer programming languages  
> Programming languages   Java programming language 
>     
> ---------------------------------
>   YAHOO! GROUPS LINKS 
> 
>     
>     Visit your group "Programmer-VB" on the web.
>     
>     To unsubscribe from this group, send an email
> to:
>  [EMAIL PROTECTED]
>     
>     Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of Service. 
> 
>     
> ---------------------------------
>   
> 
>   
> 
> 
>                       
> ---------------------------------
> Yahoo! Photos
>  Got holiday prints? See all the ways to get quality
> prints in your hands ASAP.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke