Selamlar arkadaşlar. Excellin kendi kendine üç taş (bazı yerlerde coz da deniyor) oyunu öğrenmesi üzerine bir çalışmam var. Oyunda yenildiği her örüntüyü kara listeye alıp, aynı örüntü tekrar oluştuğunda yenildiği hamleyi yapmayacak.
Takıldığım ve günlerdir çözemediğim nokta;
Private Sub Worksheet_Change(ByVal Target As Range)
If [ae4] > "1" Then Call Makro1
If [ae6] > "1" Then Call tarama2
If [ae8] > "1" Then Call tarama3
If [n13] = "9" Then Call berabertekrar
End Sub
yazdım hepsi şıkır şıkır çalışıyor, ancak ne zaman alta "If [n13] = "2" Then Call birlestir" yazsam excell kısır döngüye giriyor ve "özel durum oluştu" uyarısı veriyor. Oysa benim buraya bir kaç tane daha kod eklemem lazım.
Not: Birlestir makrosu formülle değer alıyor.
Takıldığım ve günlerdir çözemediğim nokta;
Private Sub Worksheet_Change(ByVal Target As Range)
If [ae4] > "1" Then Call Makro1
If [ae6] > "1" Then Call tarama2
If [ae8] > "1" Then Call tarama3
If [n13] = "9" Then Call berabertekrar
End Sub
yazdım hepsi şıkır şıkır çalışıyor, ancak ne zaman alta "If [n13] = "2" Then Call birlestir" yazsam excell kısır döngüye giriyor ve "özel durum oluştu" uyarısı veriyor. Oysa benim buraya bir kaç tane daha kod eklemem lazım.
Not: Birlestir makrosu formülle değer alıyor.
dobi yedek 2220.xlsm
drive.google.com