Bonjour,
Debutant en vb.net je voudrais savoir comment exporter un datagridview vers excel mais dans un ordre decroissant.
Pour l'instant j'ai un code qui fonctionne mais qui exporte le datagrid dans l'ordre ou il est afficher a l'ecran.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xl As Excel.Worksheet xlApp = CType(CreateObject("Excel.Application"), Excel.Application) xlBook = CType(xlApp.Workbooks.Add, Excel.Workbook) xl = CType(xlBook.Worksheets(1), Excel.Worksheet) Dim i As Integer = DataGridView.Rows.Count - 1 Dim j As Integer = DataGridView.Columns.Count - 1 Dim i, j, x, y As Integer For x = 0 To i For y = 0 To j xl.Cells(x + 1, y) = DataGridView(x, y).Value.ToString Next Next
Partager