Finden Suchfunktion funktioniert nicht
Axel
ich habe unten anstehendem Code folgendes Problem (bei der Ermittelung einer Max-Wert-Zeile):
innerhalb des angegebenen Bereiches myRange wird ein Maximalwert gesucht und dieser via Worksheetfunction.max() an pk korrekt übergeben. Suche ich unmittelbar danach denselben Maximalwert Pk im gleichen Bereich myRange, bleibt meine Suchvariable leer, Rh = nothing.
Habt ihr Ideen?
Gruß,
Axel
PS: gebe ich anstelle des gefundenen Maximalwertes Pk z.B. "Haus" ein und sorge dafür, dass dieser Wert auch in myRange vorhanden ist, findet er "Haus" ohne Probleme...
Set myRange = ActiveSheet.Range(Cells(xyValRow1, yCol), Cells(xyValRow2, yCol))
myRange.Select 'hier keine Probleme
pk = Application.WorksheetFunction.Max(myRange) ' =zahlenwert: 14592814,4246388
Set Rh = myRange.Find(pk)
If Not Rh Is Nothing Then 'bleibt auf Rh = nothing?
MsgBox Rh.Address
MsgBox Rh.Row
End If