Çözüldü excelde birçok çalışma kitabındaki tabloları tek bir sayfada toplama

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
merhaba
ayrı ayrı firmalar için tuttuğum çalışma kitaplarını tek bir çalışma kitabında toplamak istiyorum
firmaların bir kısmındaki veriler ortak bir kısmında değil
nasıl yapabilirim.
yardımcı olursanız sevinirim.
 
Çözüm
aşağıdaki örnekte kitap ve sayfa adları için de sütun eklenmiştir
veri alınacak tüm exceller DATA klasöründe olmalı
veriyi alacak kitap bir üst klasörde olmalı
1634907573861.png

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
dosya yapılar aynı ise yada belli bir şablon oluşturulabiliyorsa kapalı dosyalardan veri almak çok sorun olmayabilir ama örnek çalışmanızı görmeden ve dosya yapıları hakkında bilgi sahibi olmadan çözüm önermek zor.
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
kitap 1 içindeki sayfaları ve kitap2-kitap3 kitap4 teki ayrı ayrı çalışma kitaplarındaki bir araya toplayıp genel bir rapor hazırlamam gerekiyor
fakat bazı çalışma kitaplarımda makro mevcuttur
fikir verip yardımcı olursanız sevinirim
teşekkür ederim
 

Ekli dosyalar

  • Kitap1.xlsx
    13.1 KB · Gösterim: 15
  • Kitap2.xlsx
    319.8 KB · Gösterim: 13

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
mesela kitap1 deki verileri kitap2ye aktardığımda kitap2deki sayfa1de nasıl görünecek?
bu işlemler hücre içi formüllerle mi olacak yoksa bir butona falan basınca mı aktarılacak?
ben hüre içi formüllerden anlamam, yapabilirsem kodlarla yaparım ama tam olarak ne istediğiniz anlayamadım
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
kitap 1 içindeki sayfaları ve kitap2-kitap3 kitap4 teki ayrı ayrı çalışma kitaplarındaki bir araya toplayıp genel bir rapor hazırlamam gerekiyor
fakat bazı çalışma kitaplarımda makro mevcuttur
fikir verip yardımcı olursanız sevinirim
teşekkür ederim

mesela kitap1 deki verileri kitap2ye aktardığımda kitap2deki sayfa1de nasıl görünecek?
bu işlemler hücre içi formüllerle mi olacak yoksa bir butona falan basınca mı aktarılacak?
ben hüre içi formüllerden anlamam, yapabilirsem kodlarla yaparım ama tam olarak ne istediğiniz anlayamadım
firma firma ayırdığım sayfalardaki ve diğer kitaplardaki verilerin genel bir raporunu hazırlamam gerekiyor
a firması bu urunden bu haftada bu kadar malzeme planladı bu kadar gerceklesti
b firması bu urunden bu haftada bu kadar malzeme planladı bu kadar gerceklesti mevcut stok bu kadar gibi
makro veya formul ile olabilir acıkcası bende cıkamadım işin içinden ayrı ayrı olan verileri bir araya nasıl toplayabilirim

mesela kitap1 deki verileri kitap2ye aktardığımda kitap2deki sayfa1de nasıl görünecek?
bu işlemler hücre içi formüllerle mi olacak yoksa bir butona falan basınca mı aktarılacak?
ben hüre içi formüllerden anlamam, yapabilirsem kodlarla yaparım ama tam olarak ne istediğiniz anlayamadım
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
firma firma ayırdığım sayfalardaki ve diğer kitaplardaki verilerin genel bir raporunu hazırlamam gerekiyor
a firması bu urunden bu haftada bu kadar malzeme planladı bu kadar gerceklesti
b firması bu urunden bu haftada bu kadar malzeme planladı bu kadar gerceklesti mevcut stok bu kadar gibi
makro veya formul ile olabilir acıkcası bende cıkamadım işin içinden ayrı ayrı olan verileri bir araya nasıl toplayabilirim
merhaba acaba bir çözüm bulabildinizmi?
 

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
sizin sorunuzda şablonu tam oturtamadım kafamda mesela sayın nunu446 açtığı aşağıdaki konuyu incelerseniz sayfa orada da kapalı sayfalardan veriler işlenerek alınıp ana dosyaya eklenmiş : Çözüldü - VBA ile kapalı dosyadan veri alma
başka bir forumda daha farklı yapıdaki verileri de aldım örnek dosya aşağıda yer alıyor incelerseniz oradaki dikey yapıyı yataya çapraz sorguyla çok hızlı bir biçimde çevriliyor
ama sizin sorunuzda ne yapacağımı anlamadım
kitap1 de 3 sayfa var A_Genel, B_Genel ve C_Genel : Kitap1 neyi temsil ediyor, bu sayfalar neyi?
kitap2'deki sayfa ne? orada son 4 satırda olan =BİRLEŞTİR(B18;"-";C18) sonucunda oluşan Stok-li satırlar ne olacak
ifadenizde her şirket için farklı bir kitap oluşturduğunuz belirtmişsiniz, ama o kitaptaki sayfalar neyi temsil ediyor belirtmemişsiniz.
işin aslı benim anlayabilmem için farklı yapıdaki 2 kitap için işlemi elle yapıp dosyayı buraya eklerseniz benim açımdan daha anlaşılır olur
örnek çalışmanızda: 2 farklı yapıdaki excel kitabı ve sonucun olduğu kitap olmalı, toplam 3 kitap
 

Ekli dosyalar

  • Kapalı_Excel_Birlestir.zip
    150.8 KB · Gösterim: 13

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
sizin sorunuzda şablonu tam oturtamadım kafamda mesela sayın nunu446 açtığı aşağıdaki konuyu incelerseniz sayfa orada da kapalı sayfalardan veriler işlenerek alınıp ana dosyaya eklenmiş : Çözüldü - VBA ile kapalı dosyadan veri alma
başka bir forumda daha farklı yapıdaki verileri de aldım örnek dosya aşağıda yer alıyor incelerseniz oradaki dikey yapıyı yataya çapraz sorguyla çok hızlı bir biçimde çevriliyor
ama sizin sorunuzda ne yapacağımı anlamadım
kitap1 de 3 sayfa var A_Genel, B_Genel ve C_Genel : Kitap1 neyi temsil ediyor, bu sayfalar neyi?
kitap2'deki sayfa ne? orada son 4 satırda olan =BİRLEŞTİR(B18;"-";C18) sonucunda oluşan Stok-li satırlar ne olacak
ifadenizde her şirket için farklı bir kitap oluşturduğunuz belirtmişsiniz, ama o kitaptaki sayfalar neyi temsil ediyor belirtmemişsiniz.
işin aslı benim anlayabilmem için farklı yapıdaki 2 kitap için işlemi elle yapıp dosyayı buraya eklerseniz benim açımdan daha anlaşılır olur
örnek çalışmanızda: 2 farklı yapıdaki excel kitabı ve sonucun olduğu kitap olmalı, toplam 3 kitap
günaydın halil bey;

gerçek verileri gönderemediğim için benzer bir örnek hazırladım
bir çalışma kitabında 12 tane ayrı ayrı firmalar için hazırlanmış haftalık bazında planlanan gerçekleşen ve stokta bulunan ürün adetlerini gösteren bir rapor var.(kitap 1)A_Genel, B_Genel ve C_Genel olduğu gibi


kitap2
kitap3
kitap4....
şeklinde 15 tane yine firmalar için haftalık bazında planlanan gerçekleşen ve stokta bulunan ürünler için hazırladığım raporlar var.
ayrı ayrı çalışma kitaplarında tuttuğum raporlar yatay tabloyu dikeye çevirip makro ile çalıştırdığım raporlardır.

benim hazırlamam gereken rapor tüm firmaların hem kitap1 içinde tuttuğum 12 firma hemde kitap2-kitap3-kitap4 içinde tuttuğum firmaların firma bazında genel haftalık planan gerçekleşen ve stokta bulunan ürün adetlerini ve gerçekleşme oranların göstermek .tek bir sayfada toplamak.

benim istediğim ayrı çalışma kitaplarındaki tablolar ile tek bir çalışma kitabında bulunan sayfaların içindeki tabloları birleştirmek
tablolalar arasındaki fark bir kısmında stok miktarı sutun içinde gösteriliyor. bir kısmındada tarih sutunu içinde gösterilmektedir
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
ulaşmam gereken tabloyu kitap 3 olarak ekledim.teşekkür ederim destekleriniz için.
 

Ekli dosyalar

  • Kitap3.xlsx
    17.3 KB · Gösterim: 10

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
dosyayı inceler misiniz bağlı hücrelerin ilişkili olduğu dosyalar bende olmadığı için kontrol edemedim doğruluğunu
eksik ve hata varsa düzeltmeye çalışırım
dosyalan data klasörü'nde olduğu varsayılmış ve o klasördeki tüm dosyalardan veri alınmaya çalışılmıştır
dilerim işinize yarar
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • ExcelBirlestir_Egemir.zip
    334.5 KB · Gösterim: 24

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
AnaKlsr = ThisWorkbook.Path & "\Data\" bu şekilde denediğimde,
path not found hatası alıyorum
c:\data\ klasörü içinde tüm dosyalarım bağlı olduğu dosyaları da iptal edip sadece veri olarak deniyorum . path not found hatası alıyorum

bu kısmı değiştiriyorum
AnaKlsr = ThisWorkbook.Path & "\Data\"
bu şekilde denediğimde
AnaKlsr="c:\data\"
olarak denediğimde
girilen bir veya birden fazla parametre için değer yok
hatası veriyor
ben vba kodları konusunda yeniyim kusura bakmayın lütfen yanlış birşeymi yaptım acaba
 

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
yüklediğim örneği zipten bir klasöre çıkardığınızda hem data klasörü hem de İstenen Sonuc_hy.xlsm dosyası aynı klasördeyken düzgün çalışıyor mu?
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
yüklediğim örneği zipten bir klasöre çıkardığınızda hem data klasörü hem de İstenen Sonuc_hy.xlsm dosyası aynı klasördeyken düzgün çalışıyor mu?
hayır çalışmıyor
c: data klasörü içine İstenen Sonuc_hy.xlsm ve kitap1 kitap2 aynı yerdeler
yukarıdaki hatayı veriyor
 

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
öyle olmayacak ki
İstenen Sonuc_hy.xlsm üst klasörde diğer 2 si data adlı alt klasörde olacak
1634300948098.png
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
size çok ama çok çok teşekkür ederim halil bey. gerçek verilerim ile deneyip size dönüş yapacağım.
 

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
bu yapı korunmalı veri alınacak tüm dosyalar DATA klasöründe olmalı
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
ben sizden birşey daha istiyorum o kısmı atlamışım şimdi bu tabloları benim belirttiğim sayfalardan alması gerekiyor
mesala
haftalık kitabındaki a_firması_genel sayfasındaki tabloyu al
haftalık b firması genel sayfasındaki tabloyu al
ve
c firması kitabındaki genel sayfasındaki tabloyu al
d firması kitabındaki genel sayfasındaki tabloyu al gibi
ve birleştir demeliyim çünkü bu şekilde çalıştırdığımda çalışma kitabında istemediğim verileride alıp getiriyor
 

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
siz soruyu ne kadar iyi tanımlarsanız biz o kadar doğru cevaplar veririz sizin örneğinizde tün sayfalar vardı ben de tüm sayfaları aldım
siz belli bir sayfa ismi vermediniz
şimdi her kitapta hangi sayfa alınacak sayfa isimleri bellimi, aynı isimdeki sayfalar mi alınacak, yoksa sayfa isimleri değişken mi
bir sayfa tek mi alınacak bir kaç sayfa mı?
 

egemir

Yeni Üye
Kullanıcı Bilgileri
Katılım
6 Eyl 2021
Mesajlar
124
Aldığı beğeni
13
Excel Versiyonu
Office 2013 TR
Konuyu Başlatan
günaydın halil bey;
kusura bakmayın haklısınız.ekteki sayfalar alınıp birleştirilecek.bir çalışma kitabından birçok sayfa alınıp birleştirilebilir.
haftalık yenile dediğimde bana doğru sonuç verebilmeli.bu firmalar sabit değildir bunlara ilave veya eksiltme olabilir şuan için bu firmalar ile çalışıyorum
teşekkür ederim tekrardan
 

Ekli dosyalar

  • örnek.xlsx
    13.8 KB · Gösterim: 16

halily

Destek Ekibi
Kullanıcı Bilgileri
Katılım
29 Ağu 2021
Mesajlar
1,908
Çözümler
258
Aldığı beğeni
1,868
Excel Versiyonu
Office 2019 TR
1 - Haftalık Sipariş rapor bu kitaptan alınacak sayfa adları sorunlu: bu firmalar sabit değilse, ilave veya eksiltme olabilecekse bir şablona uymayan, ilişki kurulamayan belirsiz sayfa adları için kod yazılamaz ki,
en fazla siz bir sayfaya alınacak sayfa isimlerini yazarsanız oradan alınır sayfa adları.
2 - diğeri içinse kitap adı sayfa ilişkisi aşağıdaki gibi KitapAdı-->KitapAdı_GENEL kalıbındaysa o halledilebilir gibi
tek tek sayfa adı almak için kullanılan kodu çıkarıp doğrudan bir kod kullanabiliriz
KitapSayfa Adı
COSKUNOZ-->COSKUNOZ_GENEL
EMAS-->EMAS_GENEL
FINLAND-->FINLAND_GENEL
MITSU-->MITSU_GENEL
VBULASIK-->VBULASIK_GENEL
VCAMASIR-->VCAMASIR_GENEL
VIESSMAN-->VIESSMAN_GENEL
VKLIMA-->VKLIMA _GENEL
 
Son düzenleme:
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Üst