• DİKKAT

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

Hata Mesajı

  • Konbuyu başlatan Konbuyu başlatan Mdemir63
  • Başlangıç tarihi Başlangıç tarihi

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,992
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
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
 
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.
 
Not IsNull([AÇIKLAMA])

olarak denermisiniz?
 
Sorgu satırı sonuçta bir metinsel ifade. Burada neden hata versin ki!
Sorgu değişkeninin tanımlanması doğru mu acaba?
 
Dosyanız bende sorun vermeden çalıştı. Bence bilgisayarınızı kapatıp açın sonra tekrar deneyin.
 
O zaman diğer bilgisayarı kapatıp-açın sonra deneme yapın. Arkaplanda birşeyler sorun yaratıyor olabilir.
 
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
 
Alan adı AÇIKLAMA , Türkçe karakter içeriyor.
 
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.
 
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
 
Selamlar

if sorgusu bölümünü çözdüm .
ama diğeri devam ediyor
 
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
 
@Korhan Ayhan Hocam
unutmuşum, Bilgisayarı kapatıp yeniden açınca düzeldi.
ilginize teşekkür ederim.

Saygılar
 
Geri
Üst