Hallo,
ich habe drei DataGridViews und möchte alle drei nach Excel exportieren. Am Anfang hatte ich eine for-Schleife benutzt aber damit schaffe ich es nicht alle drei auf einmal zu exportieren.
Der Code davon sieht so aus:
Falls einer mir dabei helfen kann, wie ich alle drei DGV per Schleife exportiert bekomme wäre das natürlich super.
Deswegen will ich es per Hand machen:
Aber ich schaffe es nicht, die einzelnen Zellen auszuwählen. Habe wirklich alle möglichen Seiten mir angeschaut aber egal was probiert habe - es klappt einfach nicht.
Über eure Hilfe bin ich wirklich dankbar.
Viele Grüße
ich habe drei DataGridViews und möchte alle drei nach Excel exportieren. Am Anfang hatte ich eine for-Schleife benutzt aber damit schaffe ich es nicht alle drei auf einmal zu exportieren.
Der Code davon sieht so aus:
VB.NET-Quellcode
- With DataGridView1
- For Spalte As Integer = 0 To .Columns.Count - 1
- xlWorkSheet.Cells(1, Spalte + 1).Value = .Columns(Spalte).HeaderText
- xlWorkSheet.Cells(1, Spalte + 1).Font.Bold = True
- Next
- Anzahlzeilen = .Rows.Count
- If .AllowUserToAddRows = True Then
- Anzahlzeilen = Anzahlzeilen - 1 ' Leerzeile abziehen
- End If
- For Zeile As Integer = 0 To Anzahlzeilen - 1
- For Spalte As Integer = 0 To .Columns.Count - 1
- xlWorkSheet.Cells(Zeile + 2, Spalte + 1).Value() = .Rows(Zeile).Cells(Spalte).Value.ToString
- Next
- Next
- End With
Falls einer mir dabei helfen kann, wie ich alle drei DGV per Schleife exportiert bekomme wäre das natürlich super.
Deswegen will ich es per Hand machen:
VB.NET-Quellcode
- xlWorkSheet.Cells(4, 2) = "Ladung"
- xlWorkSheet.Cells(4, 3) = "X"
- xlWorkSheet.Cells(4, 4) = "Y"
- xlWorkSheet.Cells(5, 2) = DataGridView1.???
- xlWorkSheet.Cells(5, 3) = DataGridView1.???
- xlWorkSheet.Cells(5, 4) = DataGridView1.???
- xlWorkSheet.Cells(5, 5) = DataGridView1.???
- xlWorkSheet.Cells(6, 2) = DataGridView1.???
- xlWorkSheet.Cells(6, 3) = DataGridView1.???
- xlWorkSheet.Cells(6, 4) = DataGridView1.???
- xlWorkSheet.Cells(6, 5) = DataGridView1.???
Aber ich schaffe es nicht, die einzelnen Zellen auszuwählen. Habe wirklich alle möglichen Seiten mir angeschaut aber egal was probiert habe - es klappt einfach nicht.
Über eure Hilfe bin ich wirklich dankbar.
Viele Grüße