Membuat File Excel dari Program di Visual Basic 6

Berikut ini salah satu cara membuat file Microsoft Excel melalui kode yang Anda tulis di program Anda menggunakan Visual Basic 6.

Silahkan Login atau registrasi akun untuk membaca artikel ini selengkapnya.

Komentar

  1. PetrusGa mengatakan:

    Pak Masino, mau tanya nih, saya pake VB6 dengan office yang terpasang di komputer saya adalah Office 2007, jadi waktu menambahkan Project->References, yang keluar adalah Microsoft Excel 12.0 Object Libraries. Ketika dijalankan di komputer yang menggunakan Office 2003, program itu tidak jalan. Bagaimana mengatasinya?
    Terima kasih.

  2. Betul pak. Penyebabnya karena library Excel versi 2003 dan 2007 untuk VB6 tersebut berbeda versinya. Untuk mengatasinya, di komputer tersebut harus diinstall lagi Office 2007 (install di direktori yang berbeda atau sekalian saja diupgrade Office 2003-nya ke 2007). Silahkan dicoba, semoga berhasil.

  3. mohamadirianto mengatakan:

    Pak Masino, langsung aja ya……
    Saat ini laptop saya menggunakan windows 7, MS Office 2007.
    Saya sudah membuat file Excel : d:\mysheet.xls … BERHASIL dari coding yang bersumber dari :
    ‘Membuat File Excel dari Program di Visual Basic 6′
    Kemudian saya panggil file d:\mysheet.xls dimaksud, melalui command 2, tetapi GAGAL
    ‘Sumber : Membaca dan Mengambil Data dari File Excel di Visual Basic 6′
    Padahal saya sudah mengaktifkan prasyaratnya Microsoft Excel 12.0 Object Library.

    Message I:
    The Micrsoft Office Aceess database engine could not find the object ‘mysheet’.
    Make sure the object exists and that you spell its name and the path name correctly.

    ‘Message II:
    ‘Complie error : Expected variable or procedure, not project

    Debug terjadi pada coding berikut, pada baris ketiga ‘Set Excel’
    Private Sub StartExcel()
    On Error GoTo Err:
    Set Excel = GetObject(, “Excel.Application”)
    Exit Sub
    Err:
    ‘Buat object Excel jika belum ada.
    Set Excel = CreateObject(“Excel.Application”)
    End Sub

    Terimakasih, saya tunggu koreksi codingnya………

Utarakan pikiran Anda