Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

WorksheetFunktion.Sum auf Range beschränken.

Forumthread: WorksheetFunktion.Sum auf Range beschränken.

WorksheetFunktion.Sum auf Range beschränken.
08.02.2009 20:12:00
Chris

Hallo
Der untere Code läuft soweit perfekt, wären nicht noch andere Eingabefelder in der Umbgebung.
Sobald ich in eine Andere Zelle gehen als die von den Range A2:A30 und A50:A80 kommt auch dann
die Meldung. Ich glaube das hängt mit dem Sheet zusammen.
Kann man die WorksheetFunction.Sum auf die Felder A2:A30 und A50:A80 beschränken?
If WorksheetFunction.Sum(Range("A2:A30"), Range("A50:A80")) > Range("B1") Then
MsgBox "Wert ist überschritten"
End If
Gruß
Chris
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: WorksheetFunktion.Sum auf Range beschränken.
08.02.2009 20:20:58
Gerd
Hallo Chris,
wie sieht die gesamte Prozedur aus ?
Gruß Gerd
AW: @ gerd
08.02.2009 20:23:00
hary
Hallo Gerd
war nur zum ueben. Ich hatte den Code ins Worksheet_Change Ereigniss gesetzt, da keine andere Vorgabe.
Gruss Hary
AW: @ Hary
08.02.2009 20:28:00
Gerd
Hallo Hary,
dann schreibe Chris halt noch einen Intersect dazu. :-)
Gruß Gerd
Anzeige
AW:jepp
08.02.2009 20:34:00
hary
hallo Chris
auf die schnelle bin auf Arbeit

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("A2:A80")) Is Nothing Then
If WorksheetFunction.Sum(Range("A2:A30"), Range("A50:A80")) > Range("B1") Then
MsgBox "Überschritten"
End If
End If
End Sub


Gruss Hary

Anzeige
AW: So sieht der Code aus
08.02.2009 20:37:00
Chris
Hallo Zusammen
So sieht der ganze Code im Tabelleblatt aus.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If WorksheetFunction.Sum(Range("A2:A30"), Range("A50:A80")) > Range("B1") Then
MsgBox "Wert ist überschritten"
End If
Gruß
Chris
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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