Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1592to1596
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

Minimalen Wert bestimmen

Minimalen Wert bestimmen
23.11.2017 15:56:15
Mario
Hallo,
ich habe ein Programm geschrieben, das mir "i" Traglasten für Kräne nach unterschiedlichen Rechenvorschriften (A-D) berechnet. Jetzt will ich den kleinsten Wert der Traglasten (für i den kleinsten Wert aus den Rechenvorschriften A-D) bestimmen.
Ich habe nun folgenden Code geschrieben:

'Subroutine zur Bestimmung der maximal zulässigen Traglast
Dim arrTraglastA() As Single
Dim arrTraglastB() As Single
Dim arrTraglastC() As Single
Dim arrTraglastD() As Single
Dim arrTraglastMin() As Single
Dim i As Integer
'Abholen der Variablen aus den Collections
arrTraglastA()=colTraglasten.Item("TraglastA")
arrTraglastB()=colTraglasten.Item("TraglastB")
arrTraglastC()=colTraglasten.Item("TraglastC")
arrTraglastD()=colTraglasten.Item("TraglastD")
'Umdimensionieren des Ergebnisarrays
ReDim arrTraglastMin(0 To UBound(arrTraglastA))
'Bestimmung der minimalen Traglast
For i=0 To UBound(arrTraglastA)
arrTraglastMin(i) = arrTraglastA(i)
If arrTraglastB(i) 

Der Code funktioniert zwar einwandfrei, aber ich finde ihn nicht "schön" und er ist auch sehr lange, da ich nicht nur -wie in diesem Beispiel gezeigt- 4 Traglasten pro i habe, sondern über 10.
Hat jemand eine praktischere Idee?
VG Mario

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

Betreff
Datum
Anwender
Anzeige
AW: Minimalen Wert bestimmen
23.11.2017 17:18:18
onur
Hättest du statt A, B, C usw ein 2-dimensionales Array genommen, wäre es einfacher.
AW: Minimalen Wert bestimmen
24.11.2017 07:22:39
Mario
Stimmt, da hast du recht.
Hast du trotzdem eine Idee wie man den Code in diesem Fall einfacher/kürzer schreiben könnte?
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige