Excel bu hatayı neden verir?

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşlar,
Excel Alan_k yı kabul ediyor, Alan_e de resimdeki hatayı veriyor. (Her iki alanda aranan datalar yerinde, fonksiyonla aradığınızda geliyor)
Kod:
    Dim Alan, Alan_k, Alan_e As Range
    Alan_k = "FA3:FK103":    Alan_e = "FM3:FW103"
Neden olabilir?
Saygılarımla
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Alan_e değişkenini hücre range tipinde tanımlamışsınız string değer atamak istiyorsunuz.
Aşağıdaki gibi yapın.
Kod:
    Dim Alan, Alan_k as string, Alan_e As string
    Alan_k = "FA3:FK103":    Alan_e = "FM3:FW103"
Alan_k da hata vermiyor çünkü bu değişkenin tipini belirlemediğiniz için variant tipinde oluyor ve hata vermiyor
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Teşekkür ederim, hemen deneyeyim
İyi çalışmalar
 
Üst