Hata Mesajı

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Arkadaşlar Kendi bilgisayarımda normal çalışan excel dosyamı
Başka bilgisayarda denedim resimdeki gibi bir pencere çıkıyor nedeni ne olabilir?

Not:her iki bilgisayarda da ofis2010 kullanılıyor

Saygılar230484
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

DEBUG tuşuna basmadığınız sürece bu ekran bizlere çok fazla birşey ifade etmez. ;)

Hata veren sarı renkli satırı görmek çözüm için daha faydalı olacaktır.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Not IsNull([AÇIKLAMA])

olarak denermisiniz?
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sorgu satırı sonuçta bir metinsel ifade. Burada neden hata versin ki!
Sorgu değişkeninin tanımlanması doğru mu acaba?
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
@ÖmerFaruk Hocam

örnek dosya ekliyorum
inceleyebilir misiniz?
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyanız bende sorun vermeden çalıştı. Bence bilgisayarınızı kapatıp açın sonra tekrar deneyin.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Hocam ekteki video daki gibi yapıyor
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
O zaman diğer bilgisayarı kapatıp-açın sonra deneme yapın. Arkaplanda birşeyler sorun yaratıyor olabilir.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
O zaman diğer bilgisayarı kapatıp-açın sonra deneme yapın. Arkaplanda birşeyler sorun yaratıyor olabilir.
Tamam hocam
onu deneyim.

Ayrıca hocam
Ciro sayfasında herhangi bir bilgi olmadığında (Eğer gönderdiğim dosyada deneyebilirseniz) başka bir hata veriyor.
Onu da şimdi farkettim.


Saygılar
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Alan adı AÇIKLAMA , Türkçe karakter içeriyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sayfada hiç kayıt yoksa ve kod içinde siz bunu sorgulamıyorsanız hata vermesi normal değil mi?

If sorgusu ile bu hatayı aşabileceğinizi düşünüyorum.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Sayfada hiç kayıt yoksa ve kod içinde siz bunu sorgulamıyorsanız hata vermesi normal değil mi?

If sorgusu ile bu hatayı aşabileceğinizi düşünüyorum.


@Korhan Ayhan Hocam
if sorgusunu nerede yapacağımı bilemedim.

ayrıca: Bilgisayarı yeniden başlattım ama yine olmadı

Saygılar
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

if sorgusu bölümünü çözdüm .
ama diğeri devam ediyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir de bu şekilde deneyiniz.

C++:
Private Sub UserForm_Initialize()
    ListBox1.List = Application.GetCustomListContents(4)
   
    Set con = VBA.CreateObject("adodb.Connection")
   
    con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
    ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=no"""
   
    sorgu = "select distinct F2 from [Ciro$] where F2 is not null"
    Set rs = con.Execute(sorgu)
    If rs.RecordCount > 0 Then ListBox2.Column = rs.getrows
End Sub
C++:
Private Sub UserForm_Activate()
    If ListBox2.ListCount > 0 Then ListBox2.Selected(0) = True
End Sub
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,868
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
@Korhan Ayhan Hocam
unutmuşum, Bilgisayarı kapatıp yeniden açınca düzeldi.
ilginize teşekkür ederim.

Saygılar
 
Üst