Ich versuche, den maximalen Wert einer Schleife zu finden. Erstens, ich habe zwei zufällige Arrays und ich möchte diese beiden Arrays Korrelationskoeffizienten finden. Dann möchte ich es mehrfach so viel wie "I3" Zelle berechnen. Danach möchte ich einen Code schreiben, der den maximalen Korrelationskoeffizienten aus dieser Berechnung ermittelt. Ich habe den Code unten geschrieben, aber es hat nicht funktioniert.Den maximalen Wert einer Schleife mit VBA finden
Sub Macro1()
Dim i As Long
For i = 1 To Range("I3")
Calculate
Next
DMax = Application.WorksheetFunction.Max("A2")
Range("I4").Value = DMax
End Sub
Jede Hilfe wird geschätzt.
Was ist 'Bereich (" I3 ")', beziehen Sie sich auf Wert in dieser Zelle oder ...? Und was möchten Sie erreichen, indem Sie Max auf einer einzelnen Zelle aufrufen? Maximal ein Wert gibt diesen Wert zurück ... –
Bereich ("I3") bezieht sich auf den Wert in dieser Zelle. Ich möchte den Koeffizienten so viel wie diesen Wert berechnen. Und ich möchte Max dieser Werte mit einem Code finden. – OykuA