Moin,
ich muss aus einer Exceltabelle Zellinhalte auslesen. Per OleDB geht das nicht, sondern ich brauche nur ein paar Werte. Mein Versuch mit folgendem Code klappt leider nicht:
C#-Quelltext
1: 2: 3: 4: 5:
| Excel.Range Zelle = (Excel.Range)oXLS.wks.Cells[1,3]; int cID = (int)Zelle.Value2;
Zelle = (Excel.Range)oXLS.wks.Cells[4, 2]; string pID = (string)Zelle.Cells.Value2; |
Ich muss einen String und einen Integer auswerten. Beim Integer bekomme ich immer die Fehlermeldung, dass ich keine gültige Instanz habe und der String gibt mir immer null zurück

Wo hackt es?
Edith: Es lag an dem Vertauschen von Reihen und Spalten

Also nur der alltägliche Wahnsinn.
Moderiert von
Christian S.: Code- durch C#-Tags ersetzt
_________________
Wir, die guten Willens sind, geführt von Ahnungslosen, Versuchen für die Undankbaren das Unmögliche zu vollbringen.
Wir haben soviel mit so wenig so lange versucht, daß wir jetzt qualifiziert sind, fast alles mit Nichts zu bewerkstelligen.