Range.FormulaR1C1-Eigenschaft (Excel)
Gibt die Formel für das Objekt in R1C1-Schreibweise in der Sprache des Makros zurück oder legt diese fest. Variant mit Lese-/Schreibzugriff.
Syntax
expression.FormulaR1C1
Ausdruck Eine Variable, die ein Range-Objekt darstellt.
Bemerkungen
Wenn die Zelle eine Konstante enthält, gibt diese Eigenschaft eine Konstante zurück. Ist die Zelle leer, wird eine leere Zeichenfolge zurückgegeben. Enthält die Zelle eine Formel, wird diese als Zeichenfolge zurückgegeben, und zwar in dem gleichen Format, in dem sie in der Bearbeitungsleiste angezeigt würde (einschließlich Gleichheitszeichen).
Wenn Sie für den Wert oder die Formel einer Zelle ein Datum festlegen, prüft Microsoft Excel, ob die Zelle bereits mit einem der Datums- oder Zeitformate formatiert wurde. Ist dies nicht der Fall, wird das Zahlenformat in das Standardzahlenformat für kurze Datumsangaben geändert.
Wenn der Bereich einen ein- oder zweidimensionalen Bereich darstellt, können Sie für die Formel eine Visual Basic-Matrix mit derselben Dimension festlegen. Ebenso können Sie die Formel auch in eine Visual Basic-Matrix einfügen.
Durch das Festlegen einer Formel eines mehrere Zellen umfassenden Bereichs werden alle Zellen des Bereichs mit der Formel aufgefüllt.
Beispiel
Im folgenden Beispiel wird die Formel für die Zelle B1 in Blatt1 festgelegt.
Worksheets("Sheet1").Range("B1").FormulaR1C1 = "=SQRT(R1C1)"
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.