Zell-Formel aus VBA ausführen
10.05.2006 15:37:46
Arthur
Diese Formel
=WAHL(VERGLEICH(1;A19:A21;0);"R";"Y";"G")~f~
or en anglais
~f~=CHOOSE(MATCH(1,A19:A21,0),"R","Y","G")
möchte ich aus VBA heraus aufrufen. Mein Ansatz ist der folgende:
Sub abc()
Dim ltStr As Variant
ltStr = Application.Match(1, Range("[Mappe10]Tabelle1!A20:A22"), 0)
ltStr = Application.Choose(ltStr, "R", "Y", "G")
End Sub
Alles Paletti. Aber bei dem Verweis auf die andere Excel-Datei versagen meine Kenntnisse. Da meldet Excel einen alten Bekannten, den Fehler 1004. Lasse ich [Mappe10] weg, funktioniert es, jedoch nur in der aktuellen Mappe.
Wie muss ich die Excel-Datei angeben, damit mich das VBA versteht?
-Arthur