Saltar al contenido

exportar datagridview a csv vb.net ejemplo de código

Hola usuario de nuestra página web, encontramos la respuesta a lo que buscas, has scroll y la encontrarás más abajo.

Ejemplo: exportar datagridview a excel vb.net

PrivateSub Export_Button_Click(ByVal sender As System.Object,ByVal e As 
System.EventArgs)Handles VIEW_Button.Click

    Dim xlApp As Microsoft.Office.Interop.Excel.Application
    Dim xlWorkBook As Microsoft.Office.Interop.Excel.Workbook
    Dim xlWorkSheet As Microsoft.Office.Interop.Excel.Worksheet
    Dim misValue AsObject= System.Reflection.Missing.Value
    Dim i AsIntegerDim j AsInteger

    xlApp =New Microsoft.Office.Interop.Excel.ApplicationClass
    xlWorkBook = xlApp.Workbooks.Add(misValue)
    xlWorkSheet = xlWorkBook.Sheets("sheet1")For i =0To DataGridView1.RowCount -2For j =0To DataGridView1.ColumnCount -1For k AsInteger=1To DataGridView1.Columns.Count
                xlWorkSheet.Cells(1, k)= DataGridView1.Columns(k -1).HeaderText
                xlWorkSheet.Cells(i +2, j +1)= DataGridView1(j, i).Value.ToString()NextNextNext

    xlWorkSheet.SaveAs("D:vbexcel.xlsx")
    xlWorkBook.Close()
    xlApp.Quit()

    releaseObject(xlApp)
    releaseObject(xlWorkBook)
    releaseObject(xlWorkSheet)

    MsgBox("You can find the file D:vbexcel.xlsx")EndSubPrivateSub releaseObject(ByVal obj AsObject)Try
        System.Runtime.InteropServices.Marshal.ReleaseComObject(obj)
        obj =NothingCatch ex As Exception
        obj =NothingFinally
        GC.Collect()EndTryEndSub

Al final de todo puedes encontrar las referencias de otros gestores de proyectos, tú además eres capaz dejar el tuyo si te gusta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *