• DİKKAT

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

Kodu Revize Etmek İçin Yardım

Katılım
3 Haziran 2017
Mesajlar
797
Excel Vers. ve Dili
2007, 32
Arkadaşlar,

Aşağıdaki kodda şöyle bir değişiklik yapmak istiyorum:

Kodda sonlarına numara konmuş kısımların her biri mesela G1 hücresinde önce "BOŞ" yazıp yazmadığını kontrol etsin, eğer yazmıyorsa işlem yapsın.

Kod:
Private Sub CommandButton2_Click()

 
  For i = 1 To 20
  Range("G" & i).Select
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-5]<>""A"",RC[-4]<>""B""),""Boş"","")"'1
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-5]<>""A"",RC[-3]<>""C""),""Boş"","")"'2
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-5]<>""A"",RC[-2]<>""D""),""Boş"","")"'3
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-5]<>""A"",RC[-1]<>""E""),""Boş"","")"'4
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-4]<>""B"",RC[-3]<>""C""),""Boş"","")"'5
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-4]<>""B"",RC[-2]<>""D""),""Boş"","")"'6
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-4]<>""B"",RC[-1]<>""E""),""Boş"","")"'7
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-3]<>""C"",RC[-2]<>""D""),""Boş"","")"'8
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-3]<>""C"",RC[-1]<>""E""),""Boş"","")"'9
    ActiveCell.FormulaR1C1 = "=IF(AND(RC[-2]<>""D"",RC[-1]<>""E""),""Boş"","")"'10
    
   Next i
       
End Sub
 
Son düzenleme:
Geri
Üst