Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

VBA - Formel in Zelle schreiben
#1
Hallo zusammen,

ich habe nun schon diverse Möglichkeiten probiert eine einfach Formel in eine Zelle zu schreiben via VBA, krieg' es aber nicht hin...

Folgender Code...

Code:
Formel = "=WENNFEHLER(INDEX(XX_Internal_Reason_Codes!F:F;VERGLEICH(TEMPLATE!H2;XX_Internal_Reason_Codes!C:C;0));"")"
ActiveSheet("TEMPLATE").Range("K2").FormulaLocal = Formel

wirft bei mir folgenden Fehler in Zeile "ActiveSheets ..." aus:

Laufzeitfehler '438':
Objekt unterstützt diese Eigenschaft oder Methode nicht

Hat jemand eine Idee dazu?

Vielen Dank vorab & viele Grüße
Antworten Top
#2
Hi,

WorkSheets("TEMPLATE").Range("K2").FormulaLocal = Formel
Antworten Top
#3
Hi Boris,

danke für Deine Antwort.

Nun erhalte ich Laufzeitfehler '1004': "Anwendungs- oder objektdefinierter Fehler" in der gleichen Zeile..?

VG
SteBen
Antworten Top
#4
Hi,

Anführungszeichen als Bestandteil einer Formel müssen immer doppelt geschrieben werden:

Formel = "=WENNFEHLER(INDEX(XX_Internal_Reason_Codes!F:F;VERGLEICH(TEMPLATE!H2;XX_Internal_Reason_Codes!C:C;0));"""")"
[-] Folgende(r) 1 Nutzer sagt Danke an {Boris} für diesen Beitrag:
  • SteBen
Antworten Top
#5
Perfekt, Danke!!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste