şampiyonlar ligi skor üretme

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Tebrik ederim. Ellerine sağlık. İlginç bir çalışma olmuş.
Yalnız bu başlık burada kalıcı olmaz bilgine.
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
LEumruk sayı üret makrosunda sıfırı seçmesini nasıl engelleriz
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sn leumruk haklı, eğer bir örnek çalışma ekliyorsanız aşağıdaki linkte uygun bir başlığı tercih etmenizi öneririm. Aksi takdirde bu başlıkta konunuz zamanla geriye doğru kayacağından bir süre sonra farkedilmeyecektir.

Excel İçin Örnek Uygulamalar
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
içinde sayı üretme makrosu var.100e kadar sayı üretiyor.sıfırı seçmesini istemiyorum
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Sıfır ürettiğine emin misin bende hiç sıfır üretmedi?
100 tane sayı üretiyorsan neden ilk satıra 500 yazdın. 500 satır boyunca sayı mı üretmesini istiyorsun.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Şimdi farkettim. Kod bu şekliyle 100'ü almıyor, onunyerine "0"ı alıyor. Kodu aşağıda eklediğim kodla değiştir. Ya da kırmızı alanı kendi koduna ekle.
Kod:
Sub uret()
    For i = 1 To 100
        If Cells(i, 1) = "" Then
        Cells(i, 1) = Int((Rnd * 100) [COLOR="red"]+ 1[/COLOR])
        Exit Sub
        ElseIf Cells(i, 2) = "" Then
        Cells(i, 2) = Int((Rnd * 100) [COLOR="Red"]+ 1[/COLOR])
        Exit Sub
        End If
    Next
End Sub
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
kod bana ait değil.ama sıfır üretiyor.butona bastığımda cm2:cn2 satırlarında aynı anda üretmesini istiyorum
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
13 nolu mesajda eklediğim kodu denedin mi?
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
onu denedim oldu.ama butona bir kez bastığımda cm2:cn2 satırlarında aynı anda üretmesini istiyorum
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Kod:
Sub uret()
    For i = 1 To 100
        If Cells(i, 1) = "" Then
        Cells(i, 1) = Int((Rnd * 100) + 1)
        End If
        If Cells(i, 2) = "" Then
        Cells(i, 2) = Int((Rnd * 100) + 1)
        Exit Sub
        End If
    Next
End Sub
Kodları bununla değiştir.
 

istanbulcahan

Altın Üye
Katılım
11 Ocak 2008
Mesajlar
1,386
Excel Vers. ve Dili
Office 365 (Türkçe)
Altın Üyelik Bitiş Tarihi
12-11-2025
arkadaşlar şampiyonlar ligi için rastgele skorlar ürettim
Güzel bir çalışma elinize sağlık.

Ben İstanbul badminton da bundan bayağı faydalanacağız. Bu dosyada takımlar 4 'lü grupta bizim maçlarımız 5-6-7-8 lü gruplar haline olabiliyor.

5-6-7-8 Lİ fikstür olarak nasıl düzeltilebilir.

Selam ve saygılarımla.
 
Üst