Excel aktive Zelle setzen
-
Hallo, ich möchte gerne eine bestimmte Zelle in Excel selektieren.
Das Auslesen klappt wunderbar, dies habe ich über
Microsoft::Office::Interop::Excel::Application^ excel
...
row = excel->ActiveCell->Row;
gelöst. Aber wie kann ich andersherum eine Zelle setzen, wenn ich jeweils den Index kenne?
Viele Grüße Freddi
-
So ich habs gelöst, nachdem ich 1h lang msdn durchforstet habe...In Sachen interop ist msdn mal echt bescheiden habe ich das Gefühl.
ws = (Microsoft::Office::Interop::Excel::Worksheet^)excel->ActiveSheet; Excel::Range^ rng = (Range^) ws->Cells[row,column]; rng->Select();
Aber vielleicht geht es ja eleganter.