Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel

Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel
Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel

Syarat:
1. Sudah bisa menampilkan data ke DataGridView **
2. (Asumsi) Sudah paham tentang dasar-dasar Visual Studio (.NET) 2010

Langkah-langkah:
1. Buat sebuah Form dengan komposisi:
1 buah Datagridview
1 buah Button

2. Atur tampilan seperti di bawah ini atau sesuai dengan kebutuhan.
Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel
Tampilan Form Eksport DataGridview Visual Studio (.Net) 2010 ke Excel

3. Buatlah kode untuk menampilkan data ke DataGridView. **Syarat

4. Klik 2x Button1 dan isikan kode di bawah ini:
   'Deklarasi Object
   Dim Excel As Object
   Try 
      'Set sebagai excel  object
      Excel = CreateObject("Excel.application")

      'Membuat/menambah workbook baru
      ApExcel.Workbooks.Add()

      'Tulis nama kolom ke excel
      For As Integer = 1 To grdData.Columns.Count
         ApExcel.Cells(1, i).Value = grdData.Columns(i - 1).Name
      Next

      'Tulis data ke excel
      For r = 0 To grdData.RowCount - 1
        For As Integer = 1 To grdData.Columns.Count
           ApExcel.Cells(r + 2, i).Value = grdData.Rows(r).Cells(i - 1).Value
        Next
      Next


      'Membuat Font Bold
      ApExcel.Range("A1:B1").Font.Bold = True

      'Membuat Kolom Menjadi AutoFit
      ApExcel.Range("A2:B" & grdData.RowCount + 1).Columns.AutoFit()

      ApExcel.Visible = True

      ApExcel = Nothing
   Catch ex As System.Exception
       MessageBox.Show(ex.Message, "Terjadi kesalahan Eksport data!", _
       MessageBoxButtons.OK, MessageBoxIcon.Warning)
   End Try

5. Tekan F5 akan tampak form seperti di bawah ini dan klik Button1.
Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel
Eksport DataGridview Visual Studio (.Net) 2010 ke Excel

6. Muncullah Book1 Excel yang berisikan data dari DataGridView seperti di bawah ini.
Cara Eksport DataGridview Visual Studio (.Net) 2010 ke Excel
Hasil Eksport DataGridview Visual Studio (.Net) 2010 di Excel

Sumber:
Irsan, Rani. VB.NET MySQL: Export Data ke Excel. ENCHANTMENT OF HIDDEN BEAUTY: PESONA KECANTIKAN TERSEMBUNYI. 20 Januari 2016. 29 September 2017. http://rani-irsan.blogspot.co.id/2016/01/vbnet-mysql-export-data-ke-excel.html

Not need to know.

Artikel Terkait

Previous
Next Post »

1 komentar:

Write komentar