• DİKKAT

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

  • Merhaba,
    Forumumuz yeni bir sunucuya taşındı.

    Bazı kullanıcı bilgilerinin taşınmasında hatalar olmuş.
    Foruma giriş yapamıyorsanız lütfen bir süre bekleyin. Eksik verileri tamamlamak için çalışıyoruz.
    Hata düzelince tekrar bilgi paylaşacağız.


    Eksik kullanıcı verileri geri yüklendi.
    Sorun yaşamaya devam eden varsa lütfen admin@excel.web.tr ye bilgi verin.

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

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
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,767
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