tidak setiap hari saya nengok milis ini, saya mbacanya lewat arsip di
yahoogroups web. Bacanya dari msg paling akhir terus ke belakang :)
Jawaban ini terkait dengan jawaban sebelumnya. Kalau di office
automation kita mengenal istilah early binding, dan late binding.
Perbedaannya cuma di sini:
Dim objExcelApp As Excel.Application
Set objExcelApp = New Excel.Application
dan
Dim objExcelApp As Object
Set objExcelApp = CreateObject("Excel.Application")
Yang pertama early binding, kita harus punya reference ke MS Excel
yang terpasang pada stasiun kita, jadi kalau kita punya Excel2K7,
maka code ini tidak akan jalan di stasiun dengan ExcelXP atau Excel97.
Cara yang kedua late binding, dia akan bikin object Excel.Application
berdasarkan pada ada tidaknya excel app di stasiun, dan versinya
ngikutin versi yang terinstal di stasiun tersebut.
Cara pertama lebih mudah saat develop, karena intellisense nya main,
ide akan mengeluarkan semua property/methode jika kita ketikkan
objExcelApp. (setelah tanda titik di pencet, list method/property
akan keluar). Cocok bagi yang malas ngetik atau tidak hapal, tapi ya
itu ..., spesifik terhadap versi tertentu.
Cara kedua pasti lebih sulit, karena intellisense gak main, tapi kan
version independent.
Jadi pake jalan tengah, sewaktu develop, gunakan early binding, waktu
rilis pake late binding.
Aksan Kurdin
--- In [email protected], Lai Min Feng <[EMAIL PROTECTED]>
wrote:
>
> hmm..
> aku belum liat sih... tapi dari tebakan aku kayanya pake function
macro
> excel (yang mana excelnya harus dipilih dari project =>
references)...
> nah kalu cara seperti itu kan butuh excelnya terinstall ya...
> tau gak caranya export data ke excell tanpa butuh excellnya ?
>
> =======================
> http://www.fire888.com
>
> -----Original Message-----
> From: [email protected]
> [mailto:[EMAIL PROTECTED] Behalf Of Lilis
> Sent: Tuesday, November 13, 2007 11:22 AM
> To: [email protected]
> Subject: [Programmer-VB] Tips n Triks mengeXport data ke Excel dari
DBMS
> mana aja
>
>
> dear all,
> coba ngasih trik yg baru nih.
> kali ini aku mau share gmn koding untuk mentransfer data ke file
Excel.
>
> kelebihan dari koding ini adalah, data yg di transfer "ga peduli"
dari mana
> aja. artinya bisa dari access, sql server, mysql, oracle atau semua
dbms yg
> anda dipake.
>
> nah krn ini msh trial n error jadi aku minta masukan nya ya utk
diperbaiki.
> maklum lah namanya juga msh newbie jadi msh terus butuh bimbingan.
>
> tapi utk standard kodingnya udah "mulus" bisa dipake
>
> ini downlink nya :
> http://rapidshare.com/files/69346612/eXport2Excel.rar.html
>
> nb: ada pertanyaan via japri ya :-)
>
>
> salam
> lilis
>
>
>
> Wahana Programmer Groups Links
>
> Yahoo! Groups Links
>
>
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.15.30/1127 - Release Date:
11/12/2007
> 9:19 PM
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.15.30/1127 - Release Date:
11/12/2007
> 9:19 PM
>