Dengan Microsoft Excel user dapat dengan mudah mengatur lebar kolom, mengatur ketinggian baris, merubah desain kop laporan, mengedit record, melakukan copy-paste dari record tertentu, dan lain sebagainya. Hal seperti ini yang tidak bisa didapatkan pada Microsoft Access. Untuk itulah maka cara termudah untuk membuat laporan yang fleksibel adalah mengekspor record (data) dari Microsoft Access ke Microsoft Excel.
Berikut ini adalah function untuk melakukan eksport data ke Microsoft Excel, dan sekaligus dilanjutkan dengan membuka file .XLS yang sudah menerima data tersebut. Untuk keperluan ini, user harus menambahkan "Microsoft Excel Object Library" ke "references" (referensi). Sedangkan instruksinya adalah sebagai berikut:
Function trnXLS(tableKu As String, fileKu As String) As Boolean
trnXLS = False
On Error GoTo errtrnXls
fileKu = Application.CurrentProject.Path & "\" & fileKu
DoCmd.TransferSpreadsheet acExport, 8, tableKu, fileKu, False, ""
'--------------
Dim excelKu As Excel.Application
Dim fileNameKu As Excel.Workbook
Set excelKu = CreateObject("Excel.Application")
Set fileNameKu = excelKu.Workbooks.Open(fileKu)
excelKu.Visible = True
Set excelKu = Nothing
Set fileNameKu = Nothing
'------------------
trnXLS = True
errtrnXls:
End Function
'----------------------------------------------
Cara penggunaannya adalah:
Call trnXLS(nama_tabel_yang_diekspor, nama_file_excel)
Dengan sebaris instruksi ini saja aplikasi akan dapat melakukan ekspor record dari sebuah tabel ke sebuah sheet dalam file .XLS (file Microsoft Excel).
Selamat mencoba .. have a nice day :-)
www.AstroDigi.com (Nino Guevara Ruwano)
AllBlogToolsFacebook comments for blogger brought to you by AllBlogTools.com , Get Yours?
20170320 junda
polo ralph lauren
christian louboutin outlet
ugg outlet
swarovski crystal
oakley sunglasses
louis vuitton outlet
coach outlet clearance
nike outlet
coach outlet online coach factory outlet
cheap ray ban sunglasses