schnubber - Di 08.05.12 15:48
Titel: [C#] eine einzige excel Zeile komplett ausgeben lassen
Hallo Leute
so löscht man eine gewünschte zeile in exzel:
C#-Quelltext
1: 2:
| xlWorkSheet.Rows[rowNumber].Delete(); |
Was muss ich statt .Delete(); schreiben damit ich die zeile nicht lösche sondern den ganzen inhalt der sich darin befindet speichere?
in ne string variable oder ähnliches.
.GetValue(); und ähnliches geht nicht =(
Oder ist es gar nicht so einfach wie ichs mir denke?
Moderiert von
Th69: Topic aus C# - Die Sprache verschoben am Di 08.05.2012 um 16:11
mats74 - Di 08.05.12 17:24
Hallo Schnubber
Wenn Du einen Zelleintrag in eine Variable speichern möchtest, geht das ganz einfach:
C#-Quelltext
1:
| var text = xlWorkSheet.Cells[1,1].Value; |
Wenn Du mehrere Zelleinträge in die Variable schreiben willst, kannst Du eine Schleife verwenden und die betreffenden Zellen durchlaufen.
Wenn Du die Datei speichern möchtest, kannst Du das WorkBook mit xlWorkBook.Save() speichern.