Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1632to1636
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel in VBA das Wert der Zelle davor eing. wird

Formel in VBA das Wert der Zelle davor eing. wird
13.07.2018 10:17:34
Barba
Hallo
wie trage ich im VBA ein, wenn ich in einer angewählten Zelle die Formel eingeben will, das in dieser Zelle immer der Inhalt der Zelle davor eingetragen wird.
In Excel würde ich, wenn ich in der Zelle B1 bin, einfach =A1 reinschreiben und dann nach unten kopieren. DAs würde heißen in B2 steht dann =A2.
Die Formel ActiveSheet.Formulalocal= "(=A1) passt nicht, da ja das A1 variable ist.
Die Tabelle kann wachsen und es müsste dann irgendwann (=D1) oder so eingetragen werden.

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel in VBA das Wert der Zelle davor eing. wird
13.07.2018 10:48:23
hary
Moin
Das geht mit R1C1.
ActiveCell.FormulaR1C1 = "=RC1"
Oder du setzt die Formel in SpalteB abhaengig von der letzten in SpalteA.
Dim letzte As Long
letzte = Cells(Cells.Rows.Count, 1).End(xlUp).Row
Range("B1:B" & letzte).FormulaLocal = "=A1"

Evtl. die Bereiche auf das Blatt referenzieren.
gruss hary
Anzeige

331 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige