Экспорт данных в Excel из DataGridView - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Необходимо сделать экспорт в эксель из DataGridView

Решение задачи: «Экспорт данных в Excel из DataGridView»

textual
Листинг программы
  1.    Private Sub Button2_Click(ByVal sender As System.Object, _
  2.     ByVal e As System.EventArgs) Handles Button2.Click
  3.  
  4.  
  5.         Dim xlApp As Excel.Application
  6.         Dim xlWorkBook As Excel.Workbook
  7.         Dim xlWorkSheet As Excel.Worksheet
  8.         Dim misValue As Object = System.Reflection.Missing.Value
  9.         Dim i As Integer
  10.         Dim j As Integer
  11.  
  12.         xlApp = New Excel.ApplicationClass
  13.         xlWorkBook = xlApp.Workbooks.Add(misValue)
  14.         xlWorkSheet = xlWorkBook.Sheets("sheet1")
  15.  
  16.         For i = 0 To DataGridView1.RowCount - 2
  17.             For j = 0 To DataGridView1.ColumnCount - 1
  18.                 xlWorkSheet.Cells(i + 1, j + 1) = _
  19.                     DataGridView1(j, i).Value.ToString()
  20.             Next
  21.         Next
  22.  
  23.         xlWorkSheet.SaveAs("C:\DM.xls")
  24.         xlWorkBook.Close()
  25.         xlApp.Quit()
  26.  
  27.         releaseObject(xlApp)
  28.         releaseObject(xlWorkBook)
  29.         releaseObject(xlWorkSheet)
  30.  
  31.         MsgBox("Ваш файл сохранен в C:\DM.xls")
  32.     End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут