excel-access transferinde uyumsuzluk çıkıyor

Katılım
4 Kasım 2004
Mesajlar
87
Excel Vers. ve Dili
2003
tr
ben Haluk beyin ado ile mbd xls bağlantılı yazılarından faydalanarak excel de hazırladığım telefon rehberimi excelle ulaşılabilen access dosyasına çevirmek istedim.
haluk beyin kodunu ve userform unu kendime uyarladım, access dosyasını baştan kendim hazırladım makro gayet iyi çalıştı, ama mevcut rehberi access e dış veri al yöntemi ile alınca makro kodu bahse konu dataları okuyamıyor
nerde hata yapıyor olabilirim
(bu arada her iki access dosyasında da alan adları ve hücre özellikleri aynı)

:kafa:
 
Katılım
4 Kasım 2004
Mesajlar
87
Excel Vers. ve Dili
2003
tr
çalışmayan db

kendi telefon defterimin bir kısmı ama makro datayı alamıyor
 
Katılım
4 Kasım 2004
Mesajlar
87
Excel Vers. ve Dili
2003
tr
çalışan db

sıfırdan yarattığım ve sorunsuz çalışan db, tek problem bütün kayıtları yeniden girmem gerektiği :kafa:
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Yapmanız gerekenler:

1) TestDB.mdb dosyasındaki MyTable tablosundaki İsim alanını isim olarak yeniden adlandırın,

2) Excel dosyasındaki kodlarda İsim olarak belirtilen ifadelerin tümünü isim olarak değiştirin.

Bunları yapınca, Türkçe - İngilizce karakter uyuşmazlıkları giderilecektir.

3) Eklediğiniz dosyadaki Tel1 adlı alan, Excel dosyasında Tel olarak belirtildiği için, excel dosyasındaki kodlarda Tel olarak belirtilen ifadelerin tümünü Tel1 olarak değiştirin.

4) Access dosyasındaki kayıtlarda isim, Soyad ve Tel1 alanların boş olmamasına dikkat edin.

Bunları eksiksiz olarak yaparsanız, dosya çalışacaktır.
 
Katılım
4 Kasım 2004
Mesajlar
87
Excel Vers. ve Dili
2003
tr
boşluk olanaz mı

çok teşekkür ederim

dediğiniz gibi boşlukları doldurup alan adlarını da düzenledim ama gene çalışmadı ben de refreshDB deki

strSql = "SELECT * FROM [MyTable] ORDER BY isim" satırını

strSql = "SELECT * FROM [MyTable]"

haline getirince çalıştı ama açıkçası bu değişikliği neden yaptığımı hiç bilmiyorum sadece denedim oldu?
bir de kayıtlarda boşluk olması halinde bile çalışmasını sağlamanın bir yolu var mı ?
 
Üst