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

Fomel per Makro eingeben

Forumthread: Fomel per Makro eingeben

Fomel per Makro eingeben
29.10.2002 14:34:35
Richard
Hallo,
kann ich eine Formel von einem Makro in eine Zelle eingeben lassen?
bei mir kommt immer in dieser Zelle "#Name?" Erst wenn ich die Zelle auswähle und enter drücke erscheint der Wert der Formel.
Ich habe es mir folgendem VB code versucht:

Range("a1")= "=65534 - ANZAHLLEEREZELLEN(A2:A65536)"

Vielen Dank schon mal für eure Hilfe!

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Fomel per Makro eingeben
29.10.2002 14:37:22
Andreas Walter
Range("a1")=
ist eine Abkürzung von
Range("a1").value=

Du brauchst
Range("a1").formula="=..."

Re: Fomel per Makro eingeben
29.10.2002 14:39:02
Hajo_Zi
Hallo Richard

manchmal reicht schon der Makrorecorder. In VBA muß alles Englisch sein.

Gruß Hajo

Re: Fomel per Makro eingeben
29.10.2002 14:39:10
andreas e
zeichne das ganze doch auf mit dem recorder das sieht dann etwa so aus:

Range("C1").Select
ActiveCell.FormulaR1C1 = "=65536-COUNTBLANK(C[-2])"
Range("C2").Select
End Sub


gruß
andreas e
http://www.skripteundaufgaben.de viele kostenlose Downloads und Lösungsansätze zu EXCEL und mehr

Anzeige
Re: Fomel per Makro eingeben
29.10.2002 14:40:27
Steffen D
In dem Fall brauchst du aber:

Range("A1").FormulaLocal = "=..."


Re: Fomel per Makro eingeben
29.10.2002 14:55:41
Richard
Vielen Dank für all eure schnelle Hilfe!
Ich habe es nach der Methode von Andreas gelöst, und es klapp einwandfrei!


;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige