ExcelSayfasından vt.mdb ye veri ekleme/güncelleme?

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
A, B, C, D, E sütunlarından ve tckimlikno, adı, evtelno, iştelno, ceptel no başlıklarından oluşan Bir excel sayfamız olsun.

t1 tablosunda TCK, ADI, EVTEL, ISTEL, CEPTEL alanlarından oluşan telrehber.mdb adlı bir veritabanı dosyamız bulunsun. Bu dosyada en 3000 kişinin kaydı olsun. en çoğu 70 milyon :) şaka tabi 5-6bin.

istediğim sıra ile yada nasıl yapıyorsa
a1 deki kimlik numarası telrehber.mdb adlı dosyada mevcut mu bakacak,
A) mevcutsa,
1) b sütununda yer alan adı değeri ile veritabanındaki adı değeri aynı mı? aynı değilse fark adlı sayfa açıp tckimlikno-AD-veritabanındaki-exceldeki şeklinde raporlayacak. aynı ise bir şey yapmayacak
2) c sütununda yer alan evtelefonu değeri ile veritabanındaki eVTEL alan değeri aynı mı? aynı değilse fark adlı sayfa açıp (varsa açmasın) ) tckimlikno-evtel-veritabanındaki-exceldeki şeklinde raporlayacak. aynı ise bir şey yapmayacak
3) d sütununda yer alan istelefonu değeri ile veritabanındaki ISTEL alan değeri aynı mı? aynı değilse fark adlı sayfa açıp (varsa açmasın) ) tckimlikno-istel-veritabanındaki-exceldeki şeklinde raporlayacak. aynı ise bir şey yapmayacak
4) e sütununda yer alan ceptelefonu değeri ile veritabanındaki CEPTEL alan değeri aynı mı? aynı değilse fark adlı sayfa açıp (varsa açmasın) ) tckimlikno-istel-veritabanındaki-exceldeki şeklinde raporlayacak. aynı ise bir şey yapmayacak

B) Mevcut değilse
excel sayfasındaki tckimlikno-ad-ev-iş-cep bilgilerini veritabanına ekleyecek.

bu mümkünse çok makbule geçer.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
ALTERNATİF OLARAK
Mevcutsa farklar sayfasında toplamadan güncellemesi mümkün mü?
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Öncelikli olarak excel sayfanızı veritabanına bağlayınız... (Bu işlem için resimli anlatım linktedir.. http://excel.web.tr/showthread.php?t=72117 )

Sonra sorgu sihirbazını kullanarak her iki tabloda eşleşmeyenleri bulan bir sorgu hazırlayınız.. Çıkan sonucu arzunuza göre tablonuza eklebilir ya da mevcut kayıtlardaki alanları güncelleyebilirsiniz..
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
evde dediğiniz yapmaya çalışcağım iş yerinde acces yok :(

Peki taruz hocam şöyle birşey mümkün mü?

Excel Çalışma Sayfası
Kod:
TCKİMLİK_NO    ADI             EV                                IS                     CEP                            elmek  
11111           AHMET           0284 999 00 00          0284 999 00 01        0599 999 99 99               aaaa@999.com
........
...
şeklinde bir çalışma sayfası var. bunu veritabanına şu şekilde çevirmek istiyorum.
Kod:
TCK_NO    ADI             ILT_TUR       ILT_OPR      ILT_NO
11111           AHMET     EV             TELEKOM      0284 999 00 01
11111           AHMET     IS              TELEKOM      0284 999 99 99
11111           AHMET     CEP           OPR_ADI       0599 999 99 99
11111           AHMET     ELMEK      OPR_ADI      A@AAAA.COM
tabi kimlik numarası ve ILT_NO aynı ise eklemeyecek.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın hsayar,

Bu çeşit soruların cevabı var. Ama elde çalışacak örnek olmadığından cevapların tümü havada kalacaktır.

İyi çalışmalar
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
İşyerinde access olmayınca örnekte olmuyor... Veriler gerçek veri olunca da eklenmiyor.
 
Üst