• DİKKAT

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

şartlı serbest dağıtım.

Katılım
19 Mayıs 2009
Mesajlar
9
Excel Vers. ve Dili
2007 pro tr
2016 pro tr
arkadaşlar sorunum acil olduğu için yardımlarınızı bekliyorum ne kadar çabuk o kadar iyi örnek dosyada yapmak istediklerimi açıklamalı olarak yazdım yardımcı olanlara şimdiden çok tşk ederim
https://yadi.sk/i/JKVtDkNi3JiLu6
 
Aşağıdaki kodları bir modüle kopyalayıp deneyiniz:
Kod:
Sub notlar()
son = Cells(Rows.Count, "A").End(3).Row
For i = 3 To son
10:
    For j = 1 To 5
        Cells(i, j) = WorksheetFunction.MRound(WorksheetFunction.RandBetween(WorksheetFunction.Max(0, Cells(i, "G") / 5 - 10), 20), 5)
    Next
    If Cells(i, "F") <> Cells(i, "G") Then GoTo 10
Next
End Sub
 
yazdığınız kodu vba penceresine ekleyip kaydettim ama işlev görmedi örnek dosyaya ekleyip upload edebilir misiniz acaba ?
 
Kodları VBA'da Insert menüsünden Module'yi seçerek açılan sayfaya kaydedin.
Excel sayfanıza bir nesne, resim, düğme vs ekleyin ve sağ tıklayıp makro ata deyin
Notlar makrosunu seçip tamam deyin
Eklediğiniz nesneye bastığınızda makro çalışacaktır.
Makronun her zaman çalışabilmesi için dosyanızı makro İçerebilen Excel dosyası olarak kaydetmeyi unutmayın.
 
Bu islemi macrosuz çözemez miyim Excel formülleriyle eğer Yuvarla vb komutlarda

not: verdiğiniz kodu module kaydedip çalıştırdım. kod çalışıyor ama 30 kişilik bir listede 1.5 dakika bekledi sadece değiştirmek için. bazı satırlarda resmen kendimi şifre kırıyor gibi hissettim :) verdiğiniz cevap için tşk ederim ama bana daha çok bunu excel formülleriyle yapabileceğim şekliyle lazım.
 
Son düzenleme:
Geri
Üst