Referenz auf aktuell geöffnetes Excel-Sheet
Hallo liebe LV-Forum Gemeinde,
ich ärgere mich heute schon den ganzen Tag mit (Excel)ActiveX-Referenzen herum. Eigentlich dachte ich die Thematik soweit verstranden zu haben, aber dem ist nicht so. Vielleicht könnt ihr etwas Licht ins dunkle bringen.
In meinen Programmen verwende ich selbst programmierte VI's, die Excel zunächst öffnen (sichtbar oder nicht), dann eine bestimmte Datei öffnen. Mit einem weiteren VI kann ich nun etwas in Zelle xy schreiben (egal welches Format, da mein VI Polymorph ist). Ein weiteres VI liest aus Zelle xy. Die Spalte wird meinem VI als String übergeben, die Zeile als Int. Das ganze wird dann als String zusammengeführt und in die Eigenschaft Range geschrieben. Somit kann ich entsprechende Zelle selektieren, bevor ich den Wert reinschreibe/auslese. Also alles kein Problem.
Nu lautet meine Aufgabenstellung anders: Excel ist bereits gestartet und das entsprechende Sheet geöffnet. Nun möchte ich ermitteln, welche Zelle gerade aktiv ist. Dann möchte ich in diese Zelle etwas reinschreiben.
Dann noch folgendes: Angenommen in Zelle xy steht jetzt ein Text: Diesem möchte ich via LV einen Hyperlink zuordnen. Diese geht (meines erachtens) mit Eigenschaft "Hyperlinks" der Excel.Range-Klasse. Was wird dort am Eingang "Anchor" erwartet?
Hoffentlich könnt ihr mir weiter helfen. LG Stephan
|