• DİKKAT

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

Klasör içerisindeki 3 yardımcı kitaptan ana kitaba veri aktarımı

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

yyhy

Altın Üye
Katılım
3 Aralık 2005
Mesajlar
946
Excel Vers. ve Dili
Microsoft Office 2021 TR
Microsoft 365 TR
Klasör içerisindeki Haftalık İstatistik 2021-01 isimli ana kitabıma Liste1(Senelik Mazeret), Liste2(Dr.Raporlu Sevk) ve Liste3(Ücretsiz) yardımcı kitaplardan veri aktarmak istiyorum. Yardımcı kitabımda hepsinin adı Sayfa1 olarak geçiyor.
Liste1(Senelik Mazeret) kitabından ----------- Haftalık İstatistik 2021-01 kitabındaki Senelik Mazeret sayfasına
Liste2(Dr.Raporlu Sevk) kitabından ----------- Haftalık İstatistik 2021-01 kitabındaki Dr.Raporlu Sevk sayfasına
Liste3(Ücretsiz) kitabından ----------- Haftalık İstatistik 2021-01 kitabındaki Ücretsiz sayfasına
Yardımcı dosyaları açmadan macro yardımı ile Haftalık İstatistik 2021-01 kitabındaki sayfalarına aktarmak istiyorum.
Yardımcı olabilecek arkadaşlara teşekkür ederim.
 

Ekli dosyalar

Arkadaşlar bu konuda ne yapabiliriz?
 
ADO konularına bakabilirsiniz...

.
 
Sayın @Haluk bey ayrı sayfalar olunca işin içinden çıkamadım. Aynı sayfaya yine forum yardımı ile hazırladığım var ama ayrı kitaplardan ana dosyada ayrı sayfalara aldırmak istiyorum.
 
"DAO" ile bir çözüm ektedir...

.
 

Ekli dosyalar

Sayın @Haluk ihtiyaca cevap verdi teşekkür ederim. Acaba sonuçta şu sayfadan şu kadar ... ve toplamda da şu kadar veri satırı aktarıldı şeklinde koda ekleme yapılabilir mi? Şu haliyle işimi görüyor sadece bir ekleme yapılabilir mi?
 
5 No'lu mesaj ekindeki dosyayı buna göre revize ettim...

.
 
Haluk bey sizin hazırladığınız dosyalar çalışıyor. Benim 1 ana dosyam 3 tane de verilerin geleceği dosya var. Resmini ekleyeceğim bir hata verdi. Acaba sorun ne olabilir? Bir yerde hata yapıyorum ama nerede bir türlü bulamadım.
 

Ekli dosyalar

  • Hata Kodu 400.jpg
    Hata Kodu 400.jpg
    11.4 KB · Görüntüleme: 2
Zaten çalıştığınız dosyalar değil miydi onlar ?

1 ana dosya, 3 adet de verilerin alındığı dosyalar....

Çalışan dosyaları neden kullanmıyorsunuz, anlamadım....

.
 
Evet aynen öyle olmazsa asıl sayfaları sizin gönderdiğiniz Çalışma Kitabına taşıyayım.
 
Bahsettiğiniz hatayı belki de, getData isimli prosedürün başında belirttiğim referansı eklemediğiniz için alıyor olabilirsiniz.

Kontrol etmenizde fayda var....

.
 
Sayın Haluk bey sayfaları taşıdım. Acaba benim yardımcı dosyalarım uzantıları xlsm idi onları xlsx dönüştürdüm. Yine şu hatayı verdi. Sizden gelen dosyalarda uzantı *.xlsm dir. Sistemden alınan dosyaların uzantıları *.xlsx dir. Acaba uzantı ile alakalı olabilir mi?
 

Ekli dosyalar

  • Hata Kodu 02.jpg
    Hata Kodu 02.jpg
    282.5 KB · Görüntüleme: 3
Kodlarda "xlsm" yerine "xlsx" kullanırsanız, sorun olmaz.

Bundan önceki mesajımı da okuyun, ama....

.
 
Bahsettiğiniz hatayı belki de, getData isimli prosedürün başında belirttiğim referansı eklemediğiniz için alıyor olabilirsiniz.

Kontrol etmenizde fayda var....

.
Referans nasıl verebilirim? Bugüne kadar referans konusunda hiç bir işlem yapmadım.
 
VBA editöründe, menülerden Tools >> References (Araçlar>> Referanslar) tıklayın, gelen pencerede resimde belirtilen referansı bulup, işaretleyin. Pencereyi onaylayıp, kapatın....

Capture.PNG

.
.
 
Referance bölümünü de işaretli ama yine de verilerde hata veriyor. Sizden gelen verilerde bir sorun yok çalışıyor.
 
Nasıl pasif yani?

.
 
Mesajı düzelttim Haluk bey
 

Ekli dosyalar

  • Referance.jpg
    Referance.jpg
    61.3 KB · Görüntüleme: 5
En son hata da şu şekilde
 

Ekli dosyalar

  • Hata Kodu 003.jpg
    Hata Kodu 003.jpg
    157.9 KB · Görüntüleme: 5
Bilemiyorum..... veri dosyalarının isimlerini, verilerin tüm dosyalarda "Sayfa1" isimli sayfada olup olmadığını vb kontrol edin.

Olmazsa, dosyaları görmem lazım....

.
 
Geri
Üst