Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel per VBA in Zelle

Forumthread: Formel per VBA in Zelle

Formel per VBA in Zelle
06.11.2002 11:47:53
Jens P.
Hi,

hab folgendes Problem. Mein Makro soll eine Formel in eine Zelle schreiben.

Range("J" & z).Formula = "=WENN(UND(ODER(ISTLEER($Z7)=Falsch;ISTLEER($AA7)=Falsch);SVERWEIS(L7;B7:B47;1;FALSCH));"Fehler";"")"

Leider kommt bei "Fehler" die Meldung: Anweisungende erwartet!
(ich denke mal wegen des " vor Fehler)
Vorher hatte ich noch statt Istleer(z7) z7="X" dann kam dort die fehlermeldung!

Hat jemand ne Idee wie ich entweder die "" umgehen kann oder ne andere Lösung?

Danke
mfg

Jens

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Formel per VBA in Zelle
06.11.2002 11:50:49
Kirsten
Hi Jens,

habe zwar selbst nicht so viel Ahnung von VBA, aber versuch doch mal das Wort Fehler in doppelte Anführungszeichen zu packen. Also so: ""Fehler""


Gruss
Kirsten

Formel per VBA in Zelle?
06.11.2002 11:55:21
Jens
Hi,

danke für die schnelle Hilfe mit den "" kommt keine Fehlermeldung in VBA mehr, aber Excel kommt damit nicht zurecht!

mfg

Jens

Anzeige
Re: Formel per VBA in Zelle
06.11.2002 11:56:57
Hajo_Zi
Hallo Jens

die formel muß in englische übersetzt werde Wenn = If usw.
Da hilft Dir aber der Makrorecorder.

Gruß Hajo

Re: Formel per VBA in Zelle?
06.11.2002 11:58:18
Steffen D
mach mal so:

Range("J" & z).FormulaLocal = "=WENN(UND(ODER(ISTLEER($Z7)=Falsch;ISTLEER($AA7)=Falsch);SVERWEIS(L7;B7:B47;1;FALSCH));""Fehler"";"""")"

Re: Formel per VBA in Zelle?
06.11.2002 12:08:00
Jens
Hi,

nein sorry
bei

Range("J" & z).FormulaLocal = "=WENN(UND(ODER(ISTLEER($Z7)=Falsch;ISTLEER($AA7)=Falsch);SVERWEIS(L7;B7:B47;1;FALSCH));""Fehler"";"""")"

steht nachher statt $z7 $aa7 L7 Bezug! da
ansonsten geht das aber

mfg

Jens

Anzeige
Re: Formel per VBA in Zelle?
06.11.2002 12:12:19
Steffen D
also bei mir funktioniert es, er schreibt genau die formel rein:
=WENN(UND(ODER(ISTLEER($Z7)=FALSCH;ISTLEER($AA7)=FALSCH);SVERWEIS(L7;B7:B47;1;FALSCH));"Fehler";"")

Re: Formel per VBA in Zelle
06.11.2002 12:35:13
Udo RiHü
Hallo,
schalte den Recorder ein und tippe die Formel in eine Zelle. Dann hast du's.

Gruss Udo

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige