[Yardım]  Makro ile veri çekme

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

Makro ile veri çekme

İleti#1)  aytekketya » 10 Haz 2019 19:00

Merhabalar,

Ekteki gibi bir çalışmam var. Sonuç sayfasına data sayfasından ürün koduna göre veri çekmek istiyorum. Birden fazla aynı veri olduğundan ve dosya çok büyük olduğundan düşeyara ile yapamadım. Makro ile yapılırsa hız açısından çok iyi olur. Yardımlarınızı rica ederim.

Şimdiden teşekkürler.
Ali
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
aytekketya
Yeni Başlamış
 
Adı Soyadı:ali akın
Kayıt: 07 Mar 2014 14:56
Konum: kocaeli
Meslek: satış
Yaş: 39
İleti: 44
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: kocaeli

Cevap: Makro ile veri çekme

İleti#2)  Ali ÖZ » 11 Haz 2019 08:42

Merhaba,
Belirttiğiniz gibi birden fazla kayıtların karşısına neye göre hangi veriyi getirecek ? Bir ayraç olmalıdır.
Allah bize yeter, O ne güzel vekildir.
حَسْبُنَا اللهُ وَنِعْمَ الْوَكِيلُ
Kullanıcı avatarı
Ali ÖZ
Forum Moderatörü
 
Adı Soyadı:Ali ÖZ
Kayıt: 17 Oca 2013 10:16
Konum: SAKARYA
Meslek: Yazılım
Yaş: 38
İleti: 9786
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Adapazarı/SAKARYA

Cevap: Makro ile veri çekme

İleti#3)  aytekketya » 11 Haz 2019 08:57

Merhaba Ali Bey,

Durumu açıklamaya çalışayım:)

Data sayfası:
urun geliş tarih
ad77 31.05.2019
ar99 3.03.2019
ar99 30.04.2019
ar99 31.05.2019
as78 31.05.2019
ba35 31.05.2019
cc98 1.06.2018
cc98 31.05.2019
ed98 31.05.2019
sa98 31.05.2019

Data sayfasından sonuç sayfasına veri çekerken (mesela ar99 kodlu ürünü çekerken) tarihi önce olanı çekecek;
kod Sip. Tar.
ar99 2.01.2019 3.03.2019
ar99 2.01.2019 30.04.2019
ar99 2.04.2019 31.05.2019
ar99 20.05.2019 boş
ar99 29.05.2019 boş

umarım anlatabilmişimdir. Teşekkürler.
Kullanıcı avatarı
aytekketya
Yeni Başlamış
 
Adı Soyadı:ali akın
Kayıt: 07 Mar 2014 14:56
Konum: kocaeli
Meslek: satış
Yaş: 39
İleti: 44
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: kocaeli

Cevap: Makro ile veri çekme

İleti#4)  Ali ÖZ » 11 Haz 2019 13:46

Merhaba,
Bu şekilde veri çekimi sağlıklı olmaz.
Mutlaka ikinci bir kriter olmalı.
Allah bize yeter, O ne güzel vekildir.
حَسْبُنَا اللهُ وَنِعْمَ الْوَكِيلُ
Kullanıcı avatarı
Ali ÖZ
Forum Moderatörü
 
Adı Soyadı:Ali ÖZ
Kayıt: 17 Oca 2013 10:16
Konum: SAKARYA
Meslek: Yazılım
Yaş: 38
İleti: 9786
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Adapazarı/SAKARYA

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Cevap: Makro ile veri çekme

İleti#5)  aytekketya » 11 Haz 2019 14:48

Ali ÖZ yazdı:Merhaba,
Bu şekilde veri çekimi sağlıklı olmaz.
Mutlaka ikinci bir kriter olmalı.


Tekrar merhaba Ali Bey,

Yani datadaki ürünlerin geliş tarihini sonuc kısmındaki ürünlerin yanına getirmeye çalışıyorum.

Özet olarak;

sayfa1
ar99_31.03.2019
ar99_01.05.2099
ar99_15.05.2019
sa98_28.02.2019

Bu ürünlerin yanındaki tarihleri diğer sayfadaki ürünlerin yanına getirmeye çalışıyorum.

sayfa2
ar99_31.03.2019
ar99_01.05.2019
ar99_15.05.2019
ar99_boş
sa98_28.02.2019

gibi.


Aslında bir ikinci kriter bulamadım. Sizin bir tavsiyeniz var mıdır? Teşekkürler:)
Kullanıcı avatarı
aytekketya
Yeni Başlamış
 
Adı Soyadı:ali akın
Kayıt: 07 Mar 2014 14:56
Konum: kocaeli
Meslek: satış
Yaş: 39
İleti: 44
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: kocaeli

Cevap: Makro ile veri çekme

İleti#6)  şahin » 11 Haz 2019 21:42

Bu şekilde olabilir mi?

ornekdosyam1.rar
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
şahin
Site Dostu
 
Kayıt: 30 Eyl 2016 21:24
Meslek: memur
Yaş: 30
İleti: 601
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: bursa

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Cevap: Cevap: Makro ile veri çekme

İleti#7)  şahin » 11 Haz 2019 21:57

aytekketya yazdı:
Ali ÖZ yazdı:Merhaba,
Bu şekilde veri çekimi sağlıklı olmaz.
Mutlaka ikinci bir kriter olmalı.


Tekrar merhaba Ali Bey,

Yani datadaki ürünlerin geliş tarihini sonuc kısmındaki ürünlerin yanına getirmeye çalışıyorum.

Özet olarak;

sayfa1
ar99_31.03.2019
ar99_01.05.2099
ar99_15.05.2019
sa98_28.02.2019

Bu ürünlerin yanındaki tarihleri diğer sayfadaki ürünlerin yanına getirmeye çalışıyorum.

sayfa2
ar99_31.03.2019
ar99_01.05.2019
ar99_15.05.2019
ar99_boş
sa98_28.02.2019

gibi.


Aslında bir ikinci kriter bulamadım. Sizin bir tavsiyeniz var mıdır? Teşekkürler:)


İkinci kriter herbir kayda benzersiz ayrı ayrı olmak üzere "Sipariş No" olabilir, mesela DATA sayfasında

SİPARİŞ NO - ÜRÜN ADI - GELİŞ TARİHİ
1 - ar99 - 01.01.2019
2 - ar99 - 01.01.2019
3 - ar99 - 30.01.2019


olabilir, SONUC sayfası da

SİPARİŞ NO - ÜRÜN ADI - SİPARİŞ TARİHİ - GELİŞ TARİHİ
2 - ar99 - 25.12.2018 - 01.01.2019
3 - ar99 - 10.10.2018 - 30 .01.2019
10 - ar99 - 02.03.2019 - boş


böylece "SİPARİŞ NO" üzerinden DATA sayfasından kolayca karşılaştırma yapılır eğer kayıt var ise SONUC sayfasına yazılır.....
Kullanıcı avatarı
şahin
Site Dostu
 
Kayıt: 30 Eyl 2016 21:24
Meslek: memur
Yaş: 30
İleti: 601
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: bursa

Cevap: Makro ile veri çekme

İleti#8)  aytekketya » 12 Haz 2019 09:29

Merhaba Şahin Bey,

Bu da işimi gördü. Çok teşekkür ederim. şkşk
Kullanıcı avatarı
aytekketya
Yeni Başlamış
 
Adı Soyadı:ali akın
Kayıt: 07 Mar 2014 14:56
Konum: kocaeli
Meslek: satış
Yaş: 39
İleti: 44
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: kocaeli


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: AhrefsBot ve 0 misafir

Bumerang - Yazarkafe