Go To Komutu

Katılım
20 Ekim 2005
Mesajlar
476
s.a.

Go To komutunu mesela 3 ya da 5 sefer gibi kısıtlı olarak çalıştırabilirmiyiz.

Selametle............................
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir sayaç kullanarak işlem yapabilirsiniz.
 
Katılım
20 Ekim 2005
Mesajlar
476
s.a.

üstad bunu nasıl yapabiliriz. Örnek verebilir misiniz.

Selametle...............
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Siz yapmak istediğiniz işlemi örnek dosya ile açıklarsanız daha sağlıklı cevap verebiliriz.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Şöyle bir örnek umarım işinizi görür.

C++:
Sub GoToLimitli()
Tekrar:
    Say = Say + 1   'Kaç kez tekrar edileceğini belirten değişken
    i = i + 1       'örnek olsun diye yazılmış kod. siz kendi kodlarınızı bu araya gireceksiniz
    If i < 99 And Say < 3 Then GoTo Tekrar
    MsgBox "Sonuç i = " & i & vbCrLf & vbCrLf & Say & " kez tekrar edildi."
End Sub
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aslında o sizin isteğiniz. Aşağıdaki biraz daha uygun olan çözümü
C++:
Sub GoToLimitli()
    Do
    Say = Say + 1   'Kaç kez tekrar edileceğini belirten değişken
    i = i + 1       'örnek olsun diye yazılmış kod. siz kendi kodlarınızı bu araya gireceksiniz
    Loop Until Say = 3
    MsgBox "Sonuç i = " & i & vbCrLf & vbCrLf & Say & " kez tekrar edildi."
End Sub
Alternatifler de üretilebilir.
 
Üst