• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makronun koşula bağlı olarak çalışması. Nasıl ?

Katılım
5 Nisan 2017
Mesajlar
68
Excel Vers. ve Dili
2007 tr
Merhaba arkadaşlar.

E sütununda, 3. satırdan itibaren başlayan; adetleri farklı mükerrer veriler var.
Bu veriler sort (sıralanmış) edilmiş vaziyette.

Benim amacım makro1 i birbirini takip eden aynı veri gurubu için sadece 1 kez çalıştırmak.

diğer makrolar döngünün her satırında çalışacak.

aşağıda ki örneğimize göre makro1 3 kez çalışacak.
diğer makrolar döngü adedi kadar yani 8 kez çalışacak.

Bu hususta yardımlarınızı bekliyorum. Teşekkür ederim.

E sütunu

satır 3 ali
satır 4 ali
satır 5 ali
satır 6 burhan
satır 7 burhan
satır 8 hülya
satır 9 hülya
satır 10 hülya


Kod:
Sub Deneme()
 
For i = 3 to 10

[COLOR="Red"]makro1[/COLOR]

makro2
makro3
makro4

End Sub
 
Merhaba
Aşağıdaki gibi olabilir.
Kod:
[SIZE="2"]Sub Deneme()
[COLOR="Blue"]s = WorksheetFunction.CountIf(Range("E3:E10"), Range("E3"))[/COLOR]
For i = 3 To 10

[COLOR="Blue"]If i < s + 3 Then[/COLOR] makro1

makro2
makro3
makro4

End Sub [/SIZE]
 
Teşekkür ederim sayın PLİNT.
Elinize sağlık.
 
Geri
Üst