Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SUMIF

Forumthread: SUMIF

SUMIF
10.12.2004 09:16:24
Hans
Hallo,
ich habe da ein Problem.
Ich möchte die in VBA aufgezeichnete Formel
ActiveCell.FormulaR1C1 = _
"=SUMIF(R[-14]C[-5]:R[-1]C[-5],""Busche"",R[-14]C:R[-1]C)"

dynamisch einsetzen. Dazu habe ich folgenden Code benutzt:

yyy = "A" & start & ":" & "A" & ende
zzz = "F" & start & ":" & "F" & ende

ActiveCell.Formula = "=SumIf(Range(yyy), Name, Range(zzz))"

In der Excel-Tabelle steht dann aber in der Zelle der Eintrag

=SUMMEWENN(Range(yyy); Name; Range(zzz))
Die Variablen werden also nicht aufgelöst. Wie kann ich das erreichen. Was ist in meinem Code falsch? Kann mir jemand einen Tipp geben?
Vorab schon mal vielen Dank.
Hans
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SUMIF
UweD
Hallo
so gehts:
ActiveCell.Formula = "=SumIf(" & yyy & ",""" & Name & """," & zzz & ")"
wenn du die deutschen Formeln nehmen möchtest dann so:
ActiveCell.FormulaLocal = "=Summewenn(" & yyy & ";""" & Name & """;" & zzz & ")"
Gruß aus Siegen, UweD
Anzeige
AW: SUMIF
10.12.2004 09:34:13
Hans
Hallo UweD,
Es hat geklappt. Habe schon einige Zeit experimentiert.
Vielen Dank für die schnelle Hilfe.
Hans
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige