• DİKKAT

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

Hücre boş değil ise komutu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
23 Mart 2017
Mesajlar
35
Excel Vers. ve Dili
2016 ingilizce
Hocam merhabalar, benim bir problemim var. Bir hücre boş değilse şunu şunu yap, boşsa yapmadan atla demek istiyorum. Fakat benim boş olup olmadığını kontrol ettiğim değerler 2 boyutlu bir string dizisi içinde yer alıyor.

Şöyle yazıyorum:
If MyArray(a,b) <> "" Then
...
End If

Fakat subscript out of range hatası veriyor, yardımcı olursanız sevinirim.
 
Son düzenleme:
Hocam merhabalar, benim bir problemim var. Bir hücre boş değilse şunu şunu yap, boşsa yapmadan atla demek istiyorum. Fakat benim boş olup olmadığını kontrol ettiğim değerler 2 boyutlu bir string dizisi içinde yer alıyor.

Şöyle yazıyorum:
If MyArray(a,b) <> "" Then
...
End If

Fakat subscript out of range hatası veriyor, yardımcı olursanız sevinirim.

dizi değişkeni tanımlarken bir değer veriyorsunuz. Örneğin aşağıdaki şekilde.

Dim myarray(10, 2) As String gibi.

a ve b değişkenlerinin değerlerinin a için 10 ve b için 2 yi geçmemesi gerekiyor.

Sizin tanımlarınızdaki bu değerleri kontrol edip döngü yada atamadaki a ve b değerlerinin bu değerleri geçmediğinden emin olun.
 
dizi değişkeni tanımlarken bir değer veriyorsunuz. Örneğin aşağıdaki şekilde.

Dim myarray(10, 2) As String gibi.

a ve b değişkenlerinin değerlerinin a için 10 ve b için 2 yi geçmemesi gerekiyor.

Sizin tanımlarınızdaki bu değerleri kontrol edip döngü yada atamadaki a ve b değerlerinin bu değerleri geçmediğinden emin olun.

Tamamdır çalıştırdım, teşekkürler :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst