• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makro ile aynı verileri taşımak

Katılım
18 Ağustos 2017
Mesajlar
119
Excel Vers. ve Dili
excel.2013
Merhaba,
Bir konuda desteğe ihtiyacım olacak
Örneğin
a1 satırında İsim :Ali Yılmaz
b1 satırında ilce : Kadıköy
C1 satırında il : İstanbul
D1
e1 diye gidiyor benim isteğim isimleri ,ilçeleri ve illeri aynı olan verileri başka bir sayfaya aktarmasıdır (aynı olmayan başlaıklar ile beraber)
Desteğinizi rica ederim Teşekkürler
 
Sayın sldrkyurdal,
Örnek excel dosyanızı ekleyip, istediğinizi dosyanız üzerinde açıklarsanız; daha kolay ve hızlı cevap alabilirsiniz.
 
Merhaba,
Bir konuda desteğe ihtiyacım olacak
Örneğin
a1 satırında İsim :Ali Yılmaz
b1 satırında ilce : Kadıköy
C1 satırında il : İstanbul
D1
e1 diye gidiyor benim isteğim isimleri ,ilçeleri ve illeri aynı olan verileri başka bir sayfaya aktarmasıdır (aynı olmayan başlaıklar ile beraber)
Desteğinizi rica ederim Teşekkürler

Örnek dosya ekledim.
 

Ekli dosyalar

A, B ve C sütununda (üç veri de aynı) benzer olanlar , bir başka sayfdada listelenecek değil mi?
Örnek: Ali Yılmaz , Kadıköy, İstanbul.
Tablodan sadece bu veriler (Mahalle ve tarih de beraber) diğer sayfaya aktarılacak.
Listeleme koşulu sadece bu mudur?
 
Sıralama isimlere göre dizilecekse, "ALFABETİK" olarak A dan Z'ye şeklinde olabilir.
Ekli dosya buna göredir, farklı birşey olursa bilgi veriniz.
 

Ekli dosyalar

Sıralama isimlere göre dizilecekse, "ALFABETİK" olarak A dan Z'ye şeklinde olabilir.
Ekli dosya buna göredir, farklı birşey olursa bilgi veriniz.

gönderdiğiniz excelde kodlar çalışıyor ancak farklı bir excele geçtim ve kodları yeni excel yapıştırıp çalıştırdım
Dim son As Long: son = Sheet1.Range("A655536").End(xlUp).Row
kısmında hata alıyor sebebi ne olabilir.
teşekürler
 
Örnek olarak eklediğiniz dosya "İngilizce" versiyon Excel'de hazırlandığı için sayfa isimleri İngilizce idi.
Kod:
Dim son As Long: son = Sheet1.Range("A655536").End(xlUp).Row
yazan yerde "Sheet1" yerine "Sayfa1" yazarak deneyin.
Sayfaların isimleri VBA editör sayfasında soldaki üst bölümde yazar.
Oradan doğru isimleri bulup, kendinize uyarlayabilirsiniz.
 
Şöyle deneyin.:cool:
Kod:
Dim son As Long
son = Sheet1.Range("A655536").End(xlUp).Row
 
Geri
Üst