Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel per VBA in Zelle übertragen

Formel per VBA in Zelle übertragen
22.04.2008 16:28:00
Karsten
Hallo
ich hab folgendes Problem. Ich muss per VBA eine Formel von einer Zelle in die andere übertragen, so dass nach Ablaufen des Makro in beiden Zellen derselbe Wert steht.
In Zelle M4 steht: =ZÄHLENWENN(E4:E32;"="&J4)
und die Formel sollte dann auch in Zelle M5 erscheinen.
Mein erster Versuch war: cells(5,12).Formula = "=ZÄHLENWENN(E4:E32;"="&J4)"
mfg
Karsten

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel per VBA in Zelle übertragen
22.04.2008 16:32:57
Rudi
Hallo,
Range("M5").Formula = Range("M4").Formula
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: Formel per VBA in Zelle übertragen
22.04.2008 16:41:00
Karsten
Hi Rudi,
danke klappt bestens.
Gruß
Karsten

AW:Hinweis zu Formeln in VBA
23.04.2008 20:39:00
Daniel
HI
beim Umgang mit Formeln in VBA ist folgendes zu beachten:
1. wenn man die Deutsche Schreibweise verwendet, muss man .FormulaLocal verwenden, ansonsten ist die internationale Schreibweise angesagt.
2. Anführungszeichen, die zur Formel gehören und nicht die Begrenzung des Strings sind, müssen verdoppelt werden, damit Excel erkennen kann, um welchen Fall es sich handelt.
dh. in deinem Fall wäre die korrekte Schreibweise gewesen:

cells(5,12).FormulaLocal = "=ZÄHLENWENN(E4:E32;""=""&J4)"


Gruß, Daniel

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige