Kod kısaltması ( If---End if)

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,102
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,

Aşağıdaki kod da her değişkenin önüne (a,b,c,d) "MyRng Like " ifadesini tekrarlayarak yazmayı biliyorum,
bunun kısaltması olabilirmi?

Örn: ---- MyRng Like ("a" or "b" or "c" or "d") ---- gibi....


Kod:
MyRng= Range("A" & j).Text

 If MyRng Like a Or MyRng Like b Or MyRng Like c Or MyRng Like d Then
  .........
...........                     
End If
İyi Çalışmalar.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,734
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki şekilde deneyin.
Kod:
Sub nn()
MyRng = Range("A" & j).Text
deg = Array("a", "b", "c", "d")
For i = 0 To 3
    If MyRng Like deg(i) Then
        '......
    End If
Next
End Sub
 
Üst