Kod ile düşeyara ile karşılık getirme

  • Konuyu başlatan Konuyu başlatan selis
  • Başlangıç tarihi Başlangıç tarihi

selis

Kullanıcı
Katılım
17 Mar 2021
Mesajlar
721
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar herkese selamlar, ekteki dosyada A2 sütununa yazdığım veriyi G1 hücresine yazdığım dosya uzantısında bulup düşey ara gibi karşılıklarını getiren kod yazilabilir mi? Uzantıdaki dosyada mail 4.sütunda, isim soyisim ayrı 2. ve 3. sütunlarda bunları birleştirip B2 hücresine getirmesini istiyorum. Birde Sadece 2.satır için değil satır sayısı artabilir A sütununda kaç değer varsa hepsi için sonucları getirsin istiyorum. Nasıl yapabilirim, şimdiden teşekkür ederim.
 

Ekli dosyalar

@selis
Yine UZANTI / YOL kavram kargaşası var sanırım.

G sütunu boş.
G sütununa; abc.xlsx gibi sadece ilgili dosyanın adını ve uzantısını mı yazacaksınız yoksa,
C:\aaaaa\bbbbb\abc.xlsx gibi ilgili dosyanın adını ve YOL bilgisini mi yazacaksınız?

Sadece dosya adı yazılacaksa, dosyanın bulunduğu DİZİN/YOL bilgisi nereden alınacak?
Yoksa; kaynak belge ile bu belgeniz aynı dizinde midir?
 
C:\aaaaa\bbbbb\abc.xlsx gibi ilgili dosyanın adını ve YOL bilgisini mi yazacaksınız? yol dizini olacak hocam evet bu dosya ile aynı dizinde.
 
@selis
Kaynak belgenin B ve C sütununda Ad SOYAD bilgisinin, D sütununda da e-posta adresinin olduğunu yazmışsınız.
Asıl gerekli olan (eşleşmede kullanılacak) PERSONEL NO bilgisinin, kaynak belgede hangi sütunda olduğunu yazmamışsınız.

Sonuç belgesiyle kaynak belge aynı dizinde (klasör) ise, G sütununa sadece kaynak belgenin adının (abc.xlsx gibi) yazılması yeterli.
Yani belgeler aynı klasörde ise yol bilgisine gerek yok.

Kaynak belge(ler)de tek sayfa olduğu ve PERSONEL NO bilgilerinin de A sütununda olduğu varsayıldı.

Aşağıdaki kodu, sayfaya ekleyeceğiniz bir düğme/metin kutusu/şekil ile ilişkilendirin ve bu nesneye tıklayarak kodu çalıştırın.

[REPLY]
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(22 satır)
[/REPLY]
 
Hocam G1 hücresine mi yazacağım, birde aynı dosya uzantısında değil o yüzden yol bilgisi olarak g1 hücresine yazdım
 
@selis bu dosyayı ANA DOSYA isimli dosyanın aynı klasörüne kopyalayıp, Baglanti isimli modüldeki Veri_Al isimli kodu çalıştır bakalım.
 

Ekli dosyalar

  • 1.xlsm
    1.xlsm
    25.3 KB · Görüntüleme: 3
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
Üstteki kodu, alttaki ile değiştir.
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt