Hey VB'ler
Kann man über den StreamWriter auch den Cellensyle übernehmen ( Backroundcolor in diesem Beispiel)
Zuerst Filtere ich mein DGV. und hinterlege die gesuchten Zellen farbig.
Danach speichere ich über den Streamwriter in kombination mit dem SaveFileDialog die Daten in einer CSV:
Zum Quellcode:
Tabcontroll dient nur um zurück zum Filtertab zu springen.
Nun setzt meine Frage ein :
Wie kann ich die Markierten Zeilen übergeben ?
( Ich will nicht per Bindingsource filtern und speichern sonder die Cellen mit farbiger Makierung übergeben. )
Kann man über den StreamWriter auch den Cellensyle übernehmen ( Backroundcolor in diesem Beispiel)
Zuerst Filtere ich mein DGV. und hinterlege die gesuchten Zellen farbig.
Danach speichere ich über den Streamwriter in kombination mit dem SaveFileDialog die Daten in einer CSV:
VB.NET-Quellcode
- SaveFileDialog1.Filter = "CSV Dateien(Tabellendateien) (*.csv)|*.csv"
- SaveFileDialog1.FileName = ".csv".ToString
- SaveFileDialog1.ShowDialog()
- strPath = SaveFileDialog1.FileName
- TabControl1.SelectTab(0)
- Dim sw As New StreamWriter(strPath)
- 'sw.WriteLine(strID & strZeichen & strNachname & strZeichen & strVorname)
- 'Durchläuft die Reihen bis zum Ende
- For i = 0 To DataGridView1.Rows.Count - 1
- sw.Write(DataGridView1.Rows(i).Cells(0).Value & ";")
- sw.Write(DataGridView1.Rows(i).Cells(1).Value & ";")
- sw.Write(DataGridView1.Rows(i).Cells(2).Value)
- 'Leerreihe für neue Zeile
- sw.WriteLine("")
Zum Quellcode:
Tabcontroll dient nur um zurück zum Filtertab zu springen.
Nun setzt meine Frage ein :
Wie kann ich die Markierten Zeilen übergeben ?
( Ich will nicht per Bindingsource filtern und speichern sonder die Cellen mit farbiger Makierung übergeben. )