Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Programmcode-Fehler(ein kleiner)

Forumthread: Programmcode-Fehler(ein kleiner)

Programmcode-Fehler(ein kleiner)
14.04.2005 10:24:10
Matthias
Hallo alle zusammen,
ich hab ein problem mit meinen Programm und werde bald wahnsinning.
Hier ist die Zeile des Problems:
.Cells(lz, 2) = WorksheetFunction.Sum([d4 * B2] + [E4 * B2])~f~
es soll einfach in eine bestimmte Zelle "Cells(lz, 2)" die multiplizierten werte von ([d4 * B2] + [E4 * B2]) eingetragen werden.
Verblüffenderweise funktioniert eine solche Formel:
~f~.Cells(lz, 2) = WorksheetFunction.Sum(d4 + B2)~f~
ABER: In D4 und in B2 sthen keine werte drin obwohl es welche gibt.
wie kann ich denn davor noch eine Tabellenbezeichnung bekommen, wie
~f~ .Cells(lz,2)= WorksheetFunction.Sum(Tabelle1.D4+Tabelle1.B2)
Dies geht aber auch net so richtig.
Könnt ihr Helfen?
Wäre Super
Matthias
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Programmcode-Fehler(ein kleiner)
14.04.2005 10:40:17
EtoPHG
Hallo Matthias,
Tip: Vor jedes Modul Option explicit
Damit verhinderst du implizite Variablen Deklarationen.
Deine D4 und B2 werden als Variablen interpretiert und NICHT als Zellenaddressen.
Funktionieren würde
Cells(lz,2) = WorksheetFunction.Sum(Sheets("Tabelle1").Range("D4") + Sheets("Tabelle1").Range("B2"))
Gruss Hansueli
Anzeige
AW: Programmcode-Fehler(ein kleiner)
14.04.2005 10:45:58
Matthias
Hallo Hansueli,
besten Dank für die schnelle Antwort.
Das hilft mir jetzt schon deutlich weiter.
Ich glaub sogar ich habs verstanden. Naja mal sehn.
Besten Dank
Matthias
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18