Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
852to856
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
852to856
852to856
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Per VBA Formel / absolute Zahl kombinieren

Per VBA Formel / absolute Zahl kombinieren
20.03.2007 13:27:00
hanos
Moin Zusammen,
kann mir jmd. bei folgendem Problem behilflich sein?
In den Zellen A2:A5 stehen die Zahlen A2=2; A3=3 bis A5=5
In der Zelle B1 = 1000
Per VBA möchte ich nun die Zellen B2:B5 mit folgender Formel füllen
B2-Formel = "=2 + B1"; Ergebnis = 1002 wobei 2 = absoluter Wert aus Zelle A2
B3-Formel = "=3 + B2"; Ergebnis = 1005 wobei 3 = absoluter Wert aus Zelle A3
Folgender Code führt leider nicht zum gewünschten Ergebnis:
ActiveCell.Value = "=" & ActiveCell.Offset(0, -1).Value & "+R[-1]C"
Hat jmd. hierfür eine Idee!
Besten Dank schon im voraus!

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

Betreff
Datum
Anwender
Anzeige
AW: Per VBA Formel / absolute Zahl kombinieren
20.03.2007 13:37:12
Andreas
Hallo hanos,
wie wäre es denn hiermit:
With ActiveSheet
For i = 2 To 5
Cells(i, 2) = "=" & Cells(i, 1).Value & "+R[-1]C"
Next i
End With
Grüße
Andreas
AW: Per VBA Formel / absolute Zahl kombinieren
20.03.2007 13:38:00
mpb
Hallo,
meinst Du so?

Sub Makro1()
Range("B2").Formula = "=A2+B1"
Range("B2").Copy Destination:=Range("B3:B5")
End Sub
In jedem Fall musst Du "Formula" statt "Value" verwenden.
Gruß
Martin
AW: Per VBA Formel / absolute Zahl kombinieren
20.03.2007 13:39:00
Rudi
Hallo,
ActiveCell.FormulaR1C1 = "=" & ActiveCell.Offset(0, -1).Value & "+R[-1]C"

Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige