Anzeige
Archiv - Navigation
1204to1208
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
Inhaltsverzeichnis

MIN gibt immer 0 aus

MIN gibt immer 0 aus
Steve
Hallo!
Ich habe einen Code, der ein Array in einer Schleife mit Zahlen füttert. Zu Testzwecken gebe ich das MIN, MAX und SUM des Arrays aus.
MsgBox "Minimum " & Application.WorksheetFunction.Min(arAnnualValue())
MsgBox "Maximum " & Application.WorksheetFunction.Max(arAnnualValue())
MsgBox "Summe " & Application.WorksheetFunction.Sum(arAnnualValue())
Alle Werte sind grösser 0 und bei MAX und SUM werden die richtigen Werte ausgegeben. Bei MIN steht allerdings immer eine 0 als kleinster Wert in jedem Durchlauf.
Falls noch wichtig, hier ein Codeschnipsel:
Dim arAnnualValue() As Double
For intWeek = 1 To 52
Erase arAnnualValue
ReDim arAnnualValue(40)
For intYear = 1 To 40
i = (StartRow + intWeek) + (intYear - 1) * 52
arAnnualValue(intYear) = Sheets("values").Cells(i, 1)
Next intYear
MsgBox "Minimum " & Application.WorksheetFunction.Min(arAnnualValue())
MsgBox "Maximum " & Application.WorksheetFunction.Max(arAnnualValue())
MsgBox "Summe " & Application.WorksheetFunction.Sum(arAnnualValue())
Next intWeek
Danke,
Steve

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: MIN gibt immer 0 aus
22.03.2011 19:24:45
Hajo_Zi
Hallo Stev,
Du füllst das Array ab 1, normal beginnt es bei Null, damit ist der erste 0.

AW: MIN gibt immer 0 aus
22.03.2011 21:06:47
OttoH
Hallo Steve,
versuch's mal mit ReDim arAnnualValue(1 to 40)
Gruß OttoH
AW: MIN gibt immer 0 aus
23.03.2011 09:35:28
Steve
Danke schön!
AW: MIN gibt immer 0 aus
23.03.2011 09:51:17
Steve
Danke schön!
Anzeige

313 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige