C# Problem bei Datentyp
-
Hi.
Ich habe ein kleines ExcelProgramm als GUI geschrieben, dass Excel Fernsteuern soll.
Ich habe ein Problem beim Datentypen:
EXCELINSTANZ.Cells[ROWCelle, COLUMNCelle] = TEXT;Dort sollen ROWCelle, COLUMNCelle und TEXT von verschiedenen Textboxen kommen.
Dann sieht es so bei mir aus:
ExcelApp.Cells[int.Parse(Main.txtWriteTextRow.Text.ToString()), int.Parse(Main.txtWriteTextColumn.Text.ToString())] = Main.txtWriteTextText.Text.ToString();oder OHNE dem ToString bei Column und Row,
oder so
ExcelApp.Cells[Main.txtWriteTextRow.Text.ToString(), Main.txtWriteTextColumn.Text.ToString()] = Main.txtWriteTextText.Text.ToString();
Hierbei weiß ich nicht, was ich für einen Datentypen nehmen muss... Ich habe schon alles erdenkliche (außer das Richtige ;)) ausprobiert.
Danke im voraus für eure Bemühungen,
Gruß Speedy_92
-
Text.ToString() ??? Was soll das bringen, das Text Property ist doch schon ein String! Indizes sind vom typ integer, also suchst Du wahrscheinlich Convert.ToInt32(blabla.Text).
-
Jetzt habe ich es so gemacht, wie du es gesagt hattest:
KlickMein Code:
ExcelWorksheet.Cells[Convert.ToInt32(Main.txtWriteTextRow.Text), Convert.ToInt32(Main.txtWriteTextColumn.Text)] = Main.txtWriteTextText.Text;