• 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ü Macro Ile Diğer Dosyadaki Verileri Değer Olarak Yapıştırmak

  • Konuyu Başlatan Konuyu Başlatan incsoft
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntülenme 943
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.

incsoft

Yeni Üye
Katılım
13 Eki 2021
Mesajlar
226
Çözümler
1
Aldığı beğeni
18
Excel V
Office 2019 TR
Konu Sahibi
Arkadaşlar ÇEK.XLSM dosyası D sürücümde bulunmakta ve SOR.XLSM dosyasında bulunan yeşil ile işaretli satırlara ÇEK dosyasından çektirerek değer olarak yapıştırmak istiyorum. Bunu macro ile yaptırmak istiyorum. Bu konuda yardımcı olabilirseniz sevinirim. SOR ve ÇEK dosyaları örnektir ben o macroya göre kendi dosyamdaki satır ve sütunlara göre değiştireceğim. Teşekkürler..
 
Konu Sahibi
Sayın incsoft

İnceler misiniz?

Örnek dosyalarda gayet güzel çalışıyor teşekkürler hocam ancak birkaç sorum var.

Mesela et ws = wb.Sheets("25") burada 25 kısmı sabit değildir. Her ayın günleri sayfalardadır. 1-2-3-4-5.....31 şeklinde değişmektedir. O yüzden ÇEK dosyasında veriler Sayfa1 olarak sabit ancak SOR sayfasında mevcut alana kaydedecek. Birde B ve D sütunları asıl dosyamda AE ve AG sütunlarında ve 4.satırdan başlıyor. Ona göre nereleri revize edebiliriz? Tekrar teşekkürler.
 
Dosyalarınızın orijinal halini içerisine bir kaç veri ekleyip, ne istediğinizi de dosya üzerinde açıklarsanız daha kolay çözüm bulunur diye düşünüyorum.
 
Konu Sahibi
Dosyalarınızın orijinal halini içerisine bir kaç veri ekleyip, ne istediğinizi de dosya üzerinde açıklarsanız daha kolay çözüm bulunur diye düşünüyorum.

Düzenini aynı orjinal dosya gibi yaptım hocam. Önemli olan SOR dosyasında aktif sayfaya ÇEK dosyasından verileri getirmesi.
 
"SOR.xlsm" dosyasının herhangi bir sayfasındaki butona tıklayınca "ÇEK.xlsm" dosyasının Sayfa1 'indeki değerler gelsin mi istiyorsunuz?
 
Konu Sahibi
Oldu hocam ancak benim orjinal dosyamla aynı satır ve sütunda olmasına rağmen bunda getiriyor onda getirmiyor. Macrodaki formüllerdeki mantık nedir? Teşekkürler.
 
Belki dosya yolunda sorun vardır.
Makrodaki temel mantık veri çekeceğiniz dosyayı bulur arka planda açar. 30. ve 32. sütundaki verileri aktif dosyanızdaki verilerle karşılaştırır hizalarındaki değerleri çeker. Arka planda açtığı dosyayı kapatır.
 
Konu Sahibi
Hocam çözdüm
Belki dosya yolunda sorun vardır.
Makrodaki temel mantık veri çekeceğiniz dosyayı bulur arka planda açar. 30. ve 32. sütundaki verileri aktif dosyanızdaki verilerle karşılaştırır hizalarındaki değerleri çeker. Arka planda açtığı dosyayı kapatır.

Sorun çok sayıda TOPLAM isminin olmasından onu çözdüm. TOPLAM2 yaptım macrodanda değiştirdim oldu ancak bunun haricinde başka bir dosyaya da farklı aktarmak istedim bu sefer hata verdi hocam. Şuan da onu çözmeye uğraşıyorum
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst