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

Was ist der Unterschied dieser VBA Befehle ?

Forumthread: Was ist der Unterschied dieser VBA Befehle ?

Was ist der Unterschied dieser VBA Befehle ?
19.05.2003 14:24:35
Tykopulus
1) ActiveCell.FormulaR1C1 = "FR"
2) ActiveCell.Value = "FR"

Es klappt nämlich mit beiden ... ich kannte "Typ 2"
Typ 1 wird immer benutzt wenn ich mit Makros Aufzeichnen was ausprobiere ...

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Was ist der Unterschied dieser VBA Befehle ?
19.05.2003 16:03:35
Andreas Walter

Meines Wissens:

1) Mit ActiveCell.Value= kann man in eine Zelle (nur) einen Wert ablegen

2) Mit ActiveCell.FormulaR1C1= kann ich entweder
a) einen Wert ODER
b) wenn das DIng mit einem Gleichheitszeichen anfängt eine Formel

Beispiel
Ich kann die Formel =A1+B1 in C1 schreiben, wenn ich in C1 bin und sage:
ActiveCell.FormulaR1C1= "=A1+B1"

Es gibt aber auch ActiveCell.FormulaLocal Der Unterschied ist, ob man Funktionen auf Englisch (z.B. SUM) oder deutsch (z.B. SUMME) benutzt.

Alle Angaben ohne Gewähr

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige