Yineleme çözücüsünü 51 kez kullanmak istiyorum ve sonuçları her bir hesaplayıcının Excel'deki ayrı bir hücrede saklamasını istiyorum. Aşağıda benim VBA komutum var; ancak senaryoda bir sorunla karşılaşıyorum. Kaydedilen sonuç sadece 51, son hesaplama sonucunu gösterir. Basit bir betik ama nerede yanlış yaptığımı anlayabiliyordum. Yardım için teşekkürler! objektif fonksiyonu varsayarsak
Excel için For ve Next döngüsündeki Kaydetme Sonucu Sonuç
Private Sub Button1_Click()
Dim j As Integer
For j = 1 To 51
Range("m4") = j
solversolve UserFinish:=True
solversolve(UserFinish:=True) = Range("Q" & j + 3)
Next j
End Sub
Kodunuzu yorumlayabilir ve tekrarlanabilir bir örnek ekleyebilir misiniz? –