Randbetween ve CommandButton sorunu

Katılım
6 Ocak 2021
Mesajlar
26
Excel Vers. ve Dili
excel 2010
Merhaba iyi aksamlar,
İki tane commandbutton ekledim.Ve bu commandbuttonlara ikisine de ayrı bir sekilde ayrı hücreler de randbetween kodunu atadım.Ancak herhangi birine tıkladığım da butonların bütün hepsi değişiyor yani iki buton da çalışıyor bunu nasıl düzeltebilirim. Yardımcı olursanız sevinirim
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,784
Excel Vers. ve Dili
Microsoft 365 Tr-64
Kodları ya da dosyanızı ekler misiniz
 
Katılım
6 Ocak 2021
Mesajlar
26
Excel Vers. ve Dili
excel 2010
Sub Düğme2_Tıklat()
Calculate
Range("C3:H3").Name = "mycode"
Range("mycode").Interior.Pattern = x1none
Range("mycode").FormulaR1C1 = "=Randbetween(100,200)"
end sub
End Sub
Sub Düğme3_Tıklat()
Calculate
Range("C5:H10").Name = "mycode2"
Range("mycode2").Interior.Pattern = x1none
Range("mycode2").FormulaR1C1 = "=randbetween(10,100)"
end sub
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,784
Excel Vers. ve Dili
Microsoft 365 Tr-64
Kodları aşağıdakilerle değiştir.

C++:
Sub Düğme2_Tıklat()
Dim Hücre As Range
    Range("C3:H3").Name = "mycode"
    Range("mycode").Interior.Pattern = x1none
    For Each Hücre In Range("mycode")
        Hücre = WorksheetFunction.RandBetween(100, 200)
    Next Hücre
End Sub
Sub Düğme3_Tıklat()
    Dim Hücre As Range
    Range("C5:H10").Name = "mycode"
    Range("mycode").Interior.Pattern = x1none
    For Each Hücre In Range("mycode")
        Hücre = WorksheetFunction.RandBetween(10, 100)
    Next Hücre
End Sub
 
Katılım
6 Ocak 2021
Mesajlar
26
Excel Vers. ve Dili
excel 2010
teşekkür ederimmm :)
 
Üst