Hallo zusammen,
ich bin aus der Sicht vieler hier sicher Anfänger und hoffe, dass darauf Rücksicht genommen wird falls einige Dinge für Experten zu einfach sein sollten :)
Ich habe eine sehr einfaches Programm geschrieben um ein bestehendes Exel Dokument zu beschrieben. Jetzt würde ich aber gerne eine Art "Lade" Funktion einbauen bei der man die Möglichkeit hat sich die Felder, die beschrieben werden können, auszulesen.
Ist das Feld im Dokument beschrieben soll dafür die dementsprechende Checkbox aktiviert werden.
Ich wollte es erst so lösen:
C#-Code: |
if (excelWorkSheet.Cells[187, 2] = "X"))
{
checkBox40.Checked = true ;
}
|
Habe aber vergessen, dass es ein String ist den ich Abfrage und nicht in Bool konvertiert werden kann ohne code. Ich habe schon einige google Ergebnisse probiert aber bin noch zu keinem Ergebnis gekommen.
Gibt es eventuell eine Möglichkeit den aktuellen Zustand der Checkboxen abzuspeichern und wiederherzustellen? Das wäre dann ja eine einfachere alternative als viel code zu schreiben um die Felder abzurufen.
*** EDIT ***
ich habe folgendes zum Testen versucht, ob mir dann die Checkbox aktiviert wird:
C#-Code: |
if (excelWorkSheet.Cells[212, 12] == null)
{
checkBox64.Checked = true;
}
|
Es wird kein Fehler ausgegeben aber auch nicht das gewünschte Ergebnis