die Verwendung von mehreren do-while-Schleife in VBA

Möchte ich Sie Fragen, wie mehrere tun, während Sie oder wenn es einen anderen Weg gibt, wie die Automatisierung dieser Art der Berechnung.
Ich habe Arbeitsblatt mit der Schlusskurse der Aktien namens Geschlossen. Auf einem anderen Blatt Gibt, würde ich gerne berechnen gibt. Ich weiß nicht, wie viele Zeilen und Spalten werden in Geschlossen.
Also schrieb ich das makro für die erste Spalte.

 Sub CalcReturns()
' CalcReturns
Dim row As Integer

Worksheets("Returns").Activate
row = 3
Do While Cells(row, 1) <> ""
Cells(row, 2).Value = Worksheets("Close").Cells(row, 2).Value / _
Worksheets("Close").Cells(row - 1, 2).Value - 1

row = row + 1
Loop
End Sub

Meine Frage ist, wie fügen Sie die zweite Schleife, die das tun, über die Kalkulation, so weit wie Daten in den Spalten der ersten Zeile.
Ich versuchte die Studie die Verwendung von Schleifen, aber ich war in der Lage, tun nur einer, nicht mehrere Danke im vorraus!!!!

InformationsquelleAutor user3703785 | 2014-07-03
Schreibe einen Kommentar