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:
    Klick

    Mein Code:
    ExcelWorksheet.Cells[Convert.ToInt32(Main.txtWriteTextRow.Text), Convert.ToInt32(Main.txtWriteTextColumn.Text)] = Main.txtWriteTextText.Text;


Anmelden zum Antworten