31.12.2017, 12:59
Hallo!
Benötige nochmals eure Hilfe!
Ich möchte gerne eine ListBox mit Namen befüllen, die Namen Stehen in der Spalte D ab Zeile 5.
In der Spalte L ab Zeile 5 bis 42 die zum Namen gehörenden Zahlen. Das kriterium zum befüllen der ListBox ist:
Zu erst sollen alle Namen mit der Kleinsten Zahl in die Listbox eingetragen werden, dann der nächst höhere wert usw.
bis Alle Namen aus der Tabelle in der ListBox stehen.
Zum ermitteln der Kleinsten Zahl und Position habe ich das:
Jetzt benötige ich einen Code der mir die nächste Kleinste Zahl in der Spalte findet.
der Code sollte so lange laufen bis alle Kleinsten werte gefunden sind.
Hoffe die Infos reichen, wenn nicht Schreiben
Benötige nochmals eure Hilfe!
Ich möchte gerne eine ListBox mit Namen befüllen, die Namen Stehen in der Spalte D ab Zeile 5.
In der Spalte L ab Zeile 5 bis 42 die zum Namen gehörenden Zahlen. Das kriterium zum befüllen der ListBox ist:
Zu erst sollen alle Namen mit der Kleinsten Zahl in die Listbox eingetragen werden, dann der nächst höhere wert usw.
bis Alle Namen aus der Tabelle in der ListBox stehen.
Zum ermitteln der Kleinsten Zahl und Position habe ich das:
Code:
Sub Adresse()
Dim Adresse As String, WSF As WorksheetFunction, Bereich As Range, Z1 As Long
Set WSF = WorksheetFunction
Set Bereich = ActiveSheet.Range(ActiveSheet.Cells(5, 12), ActiveSheet.Cells(39, 12))
Adresse = ""
Adresse = "Minimum = " & WSF.Min(Bereich) & Chr(13) & _
"Zeile: " & Bereich.Find(What:=WSF.Min(Bereich), LookAt:=xlWhole).Row & Chr(13) & _
"Spalte: " & Bereich.Find(What:=WSF.Min(Bereich), LookAt:=xlWhole).Column
MsgBox Adresse, vbInformation, "Adresse"
End Sub
Jetzt benötige ich einen Code der mir die nächste Kleinste Zahl in der Spalte findet.
der Code sollte so lange laufen bis alle Kleinsten werte gefunden sind.
Hoffe die Infos reichen, wenn nicht Schreiben
mfg
Michael
:98:
WIN 10 Office 2019
Michael
:98:
WIN 10 Office 2019