Microsoft Excel

Herbers Excel/VBA-Archiv

Summe VBA | Herbers Excel-Forum


Betrifft: Summe VBA von: Dieter
Geschrieben am: 06.01.2012 08:34:51

Hallo zusammen,
ich möchte die 2 Zellen links neben der aktiven Zelle addieren,
ich habe an gedacht ActiveCell.Value = Application.Sum .......
Was muss hinter ActiveCell.Value = Application.Sum stehen ?
Gruß Dieter

  

Betrifft: .Offset(0, -2) + .Offset(0, -1) von: Matthias L
Geschrieben am: 06.01.2012 08:48:45

Hallo Dieter

Die aktive Zelle muß somit mind in Spalte 3 sein

Sub Plus()
If ActiveCell.Column > 2 Then
 ActiveCell = ActiveCell.Offset(0, -2) + ActiveCell.Offset(0, -1)
End If
End Sub
Gruß Matthias


  

Betrifft: AW: .Offset(0, -2) + .Offset(0, -1) von: Dieter
Geschrieben am: 06.01.2012 08:54:44

Hallo Matthias,
Danke, funktioniert.
Gruß Dieter


  

Betrifft: AW: Summe VBA von: Rudi Maintaire
Geschrieben am: 06.01.2012 09:41:13

Hallo,
x=Application.Sum(ActiveCell.Offset(, -2).Resize(, 2))

Gruß
Rudi