Gast
2017-06-21, 06:53:43
Hallo,
ich bin gerade dabei ein Excel-Sheet auszulesen, dieses wird nachher in ein Grid geschrieben.
Jede Spalte in einem Grid entspricht dabei einer Spalte im Excel-Sheet.
Monat 1 Monat 2
A B C D E F
ID1: Meter, Betrag, Straße || Meter, Betrag, Straße
ID2: Meter, Betrag, Straße || Meter, Betrag, Straße
Ich habe jeweils den Startpunkt (allerdings nur als Buchstaben)
z. B. Meter steht in Spalte A.
Für das nächste Monat muss ich also 3 Spalten draufrechen, um wieder in der nächsten Meterspalte zu sein:
i = Zeilennummer
cell = (Excel.Range)xlWorkSheet.Cells[i, A + 3];
nächster Durchgang:
cell = (Excel.Range)xlWorkSheet.Cells[i, A + 6];
Leider kann er Spalte A (was ja 1 entspricht) nicht addieren. Gibt es da irgendeine Möglichkeit?
Ich hoffe, das ist einigermaßen verständlich.
Danke
ich bin gerade dabei ein Excel-Sheet auszulesen, dieses wird nachher in ein Grid geschrieben.
Jede Spalte in einem Grid entspricht dabei einer Spalte im Excel-Sheet.
Monat 1 Monat 2
A B C D E F
ID1: Meter, Betrag, Straße || Meter, Betrag, Straße
ID2: Meter, Betrag, Straße || Meter, Betrag, Straße
Ich habe jeweils den Startpunkt (allerdings nur als Buchstaben)
z. B. Meter steht in Spalte A.
Für das nächste Monat muss ich also 3 Spalten draufrechen, um wieder in der nächsten Meterspalte zu sein:
i = Zeilennummer
cell = (Excel.Range)xlWorkSheet.Cells[i, A + 3];
nächster Durchgang:
cell = (Excel.Range)xlWorkSheet.Cells[i, A + 6];
Leider kann er Spalte A (was ja 1 entspricht) nicht addieren. Gibt es da irgendeine Möglichkeit?
Ich hoffe, das ist einigermaßen verständlich.
Danke