• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü 2 ayrı makro exceli tek dosyada birleştirme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

eumer

Yeni Üye
Katılım
4 Tem 2021
Mesajlar
38
Aldığı beğeni
2
Excel V
Office 2019 TR
Konu Sahibi
Merhaba,
Bir çalışma için kullandığım VBA kodları içeren iki ayrı excel dosyam var (Dosya isimleri 1 ve 2)
1 ve 2 numaralı dosyalarda kullanılmak üzere oluşturduğum verileri bu dosyalarda çalıştırıyorum.
Ancak son zamanlarda verilerim büyüdükçe karmaşık bir hal almaya başladı.
Data isimli dosyada yer alan A sütunundaki verileri önce 1 numaralı dosyada çalıştırıyorum. Hesaplama bitince 1 numaradaki isimleri ve karşılığındaki skorları (B-Y sütunları) 2 numaralı dosyayı açıp ŞABLON sayfasında A sütununa yapıştırıyorum. (A-X sütunları) Data isimli dosyada sütun başlığı S1-S2.... S15 gibi olan sütunları da 2 numaralı dosyada KAYNAK sayfasına yapıştırıyorum. Sonra Kaynak sayfasında yer alan "Hesapla" butonuna basıp istediğim hesaplamayı yapıyorum. Haliyle bu işlemler uzayabiliyor.

Benim istediğim ise şu ;
Ekte yer alan Data adlı dosyanın formatı sabit. Her çalışmamda bu formatta verileri topluyorum. 1 ve 2 numaralı dosyaları aynı dosyada birleştirip Data dosyasındaki verileri yukarıda ifade ettiğim gibi 1 ve 2 numaralı dosyada ayrı ayrı yaptığım tüm işlemleri (verileri kopyalama, kodları çalıştırma gibi) tek butonla çalıştırmak.

Umarım ifade edebilmişimdir. Ben daha iyi anlamanız için hem verileri ilgili yere eklenmiş halini hem de dosyaların boş halini ekledim. iki ayrı klasörde bulabilirsiniz.

Bu konuda yardımcı olabilir misiniz ?
Dosyalar ektedir.
Yardımlarınız için teşekkür ederim.
 
Çözüm
Sayın eumer bir şeyi yanlış yapıyorsunuz burdan kestirmek zor.
Muhtemelen yanlış bir yerden dosyaları çalıştırmayı deniyorsunuz.
Yüklediğim dosyayı geri indirdim tekrar çalıştırdım. Sıkıntı yok.
Şöyle yapalım. Aşağıda yüklediğim Zipli dosyayı açın.
Excel_Birleştirme_MKR klasörünü seçin.
Dizine çıkart - menüden masa üstünü seçin.
Klasör masa üstüne çıkmış olsun. Klasörü açın. Ve aynı prosedürü çalıştırın.
Adresleri masaüstü olarak değiştirdim. Çalıştırdım. Sıkıntı yok.
Kolay gelsin.
Sayın eumer
Sizin yazmış olduğunuz hiçbir kodlamaya dokunmadım.
Size lazım olan dosya trafiğini yönetmek.
2 nolu dosyada Kaynak sayfasında basit bir UserForm hazırladım.
Form Göster butonuna tıklayın. Sırasıyla önce dosya1 aç butonuna tıklayın.
1 nolu dosya açılacaktır.
Orda Hesapla butonuna tıklayıp dosyayı kapatın. 1 nolu dosyaya DATA
dosyasından veri çeken bir ADO sorgusu hazırladım. HESAPLA butonuna ekledim.
Klasör ve dosya adreslerini düzenlemeniz gerekiyor. 1 nolu dosyada modül1 verial_datA makrosu.

Bulunduğunuz 2 nolu dosyada veri al DATA butonuna tıkladığınızda Şablon sayfasına
1 nolu dosyadan Kaynak sayfasına DATA dosyasından veri çeken 2 adet ADO sorgusu ekledim.
Bu makrolardaki klasör ve dosya adreslerini düzenlemeniz gerekiyor. Butona tıkladığınızda
veriler gelecektir. Sonra HESAPLA butonuna tıklayabilirsiniz.
Kolay gelsin.
 
Konu Sahibi
Sayın eumer
Sizin yazmış olduğunuz hiçbir kodlamaya dokunmadım.
Size lazım olan dosya trafiğini yönetmek.
2 nolu dosyada Kaynak sayfasında basit bir UserForm hazırladım.
Form Göster butonuna tıklayın. Sırasıyla önce dosya1 aç butonuna tıklayın.
1 nolu dosya açılacaktır.
Orda Hesapla butonuna tıklayıp dosyayı kapatın. 1 nolu dosyaya DATA
dosyasından veri çeken bir ADO sorgusu hazırladım. HESAPLA butonuna ekledim.
Klasör ve dosya adreslerini düzenlemeniz gerekiyor. 1 nolu dosyada modül1 verial_datA makrosu.

Bulunduğunuz 2 nolu dosyada veri al DATA butonuna tıkladığınızda Şablon sayfasına
1 nolu dosyadan Kaynak sayfasına DATA dosyasından veri çeken 2 adet ADO sorgusu ekledim.
Bu makrolardaki klasör ve dosya adreslerini düzenlemeniz gerekiyor. Butona tıkladığınızda
veriler gelecektir. Sonra HESAPLA butonuna tıklayabilirsiniz.
Kolay gelsin.
Merhaba Sayın excelcan,
Öncelikle vakit ayırdığınız için çok teşekkür ederim.
Ancak form göster/dosya1 aç butonuna tıklayınca hiç bir eylem gerçekleşmiyor..
Ayrıca veri al DATA butonuna tıklayınca masaüstündeki dosya yolu için uyarı veriyor. Burada her çalışma için aynı dosya yolunda mı olması gerekiyor ? Aynı klasörde bulunan data dosyasından veri alacak şekilde bir düzenleme yapabilir miyiz ?
zahmet verdiğim için kusura bakmayın.
 
Konu Sahibi
Ek olarak bir soru daha sormak istiyorum. Düzenleme süresi (3dk) geçtiği için ayrı mesaj atmak zorunda kaldım.
Bu 1 ve 2 numaralı dosyaları aynı dosyada kullanabilir miyiz ? yani ayrı ayrı excel dosyası yerine tek dosyada birleştirsek çok mu zor olur ?
 
3 nolu mesajınız için yanıt:
ben klasörü MKR ekiyle kaydedince çalışmamış.
Düzelttim. Şimdi deneyin. Dosyanızı önce indirilenler klasörüne çekin.
Orda deneyin. Daha sonra adres düzenlemeleri yapılır.
DOLU klasörüne hiçbir işlem yapmadım. Dosyayı açın. 2 nolu dosyayı açın.
Formdan yönetin.

4 nolu mesajınıza yanıt:
Siz nasıl birleştirilmesi gerektiğini yazarsanız elbette bir çözüm bulunur.
Ancak bu konuyu ayrı bir başlık altında sorun.
Kolay gelsin.
 
Konu Sahibi
3 nolu mesajınız için yanıt:
ben klasörü MKR ekiyle kaydedince çalışmamış.
Düzelttim. Şimdi deneyin. Dosyanızı önce indirilenler klasörüne çekin.
Orda deneyin. Daha sonra adres düzenlemeleri yapılır.
DOLU klasörüne hiçbir işlem yapmadım. Dosyayı açın. 2 nolu dosyayı açın.
Formdan yönetin.

4 nolu mesajınıza yanıt:
Siz nasıl birleştirilmesi gerektiğini yazarsanız elbette bir çözüm bulunur.
Ancak bu konuyu ayrı bir başlık altında sorun.
Kolay gelsin.
Merhaba,
dosya 1 aç butonu hala çalışmıyor :(
 
Sayın eumer bir şeyi yanlış yapıyorsunuz burdan kestirmek zor.
Muhtemelen yanlış bir yerden dosyaları çalıştırmayı deniyorsunuz.
Yüklediğim dosyayı geri indirdim tekrar çalıştırdım. Sıkıntı yok.
Şöyle yapalım. Aşağıda yüklediğim Zipli dosyayı açın.
Excel_Birleştirme_MKR klasörünü seçin.
Dizine çıkart - menüden masa üstünü seçin.
Klasör masa üstüne çıkmış olsun. Klasörü açın. Ve aynı prosedürü çalıştırın.
Adresleri masaüstü olarak değiştirdim. Çalıştırdım. Sıkıntı yok.
Kolay gelsin.
 
Çözüm
Konu Sahibi
Sayın eumer bir şeyi yanlış yapıyorsunuz burdan kestirmek zor.
Muhtemelen yanlış bir yerden dosyaları çalıştırmayı deniyorsunuz.
Yüklediğim dosyayı geri indirdim tekrar çalıştırdım. Sıkıntı yok.
Şöyle yapalım. Aşağıda yüklediğim Zipli dosyayı açın.
Excel_Birleştirme_MKR klasörünü seçin.
Dizine çıkart - menüden masa üstünü seçin.
Klasör masa üstüne çıkmış olsun. Klasörü açın. Ve aynı prosedürü çalıştırın.
Adresleri masaüstü olarak değiştirdim. Çalıştırdım. Sıkıntı yok.
Kolay gelsin.
Merhaba sayın excelcan
dediklerinizi yine aynen yaptım ancak değişen bir şey olmadı. forum kurallarına aykırı değilse müsait olduğunuz bir zaman diliminde zoom vb. benzeri platformdan bağlantı kurma imkanımız olabilir mi ?
ilginiz ve desteğiniz için tekrar teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst