birçok sayfadan belli kriterlere göre veri aktarmak

Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
:yardim: arkadaşlar elimde 70 sayfa kadar excel sayfaları olan gider bütçesi var benim sorum şu şimdi ben bu sayfalara veri gireceğim ve veri doğrulama ile (açılır liste) belirlediğim kriterlere göre sectigim kriter ile aynı isimde olan sayfalara verileri kaydetmek istiyorum yani ben 22d Mal seçeneğini seçtiğimde yazdığım veriler 22d mal sayfasına aynı şekilde gitsin .(burada önemli olan her sayfadan aynı şekilde veri aktarımı olacak ve eğer daha önceden veri aktarımı yapılmış ise digerleri onun altından devam edecek yani ben 250-01 den veri girip 22dmal seçtim bunları 22dmal sayfasına aktaracak ama ben 255-01 den yine 22d mal seçeneğini seçtiğimde yine 22dmal sayfasına kaydedecek ama bir önceki verinin alt sırasına kaydedecek) zaten ekli sayfaya bakınca anlıyacaksınız
 
Son düzenleme:

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Kodu bir module kopyalayıp kullanabilirsiniz.
Kod:
Sub aktar()
Set s1 = ActiveSheet
For sayfa = 1 To Sheets.Count
For bak = 1 To s1.[h65536].End(3).Row
If Sheets(sayfa).Name = s1.Range("h" & bak).Value Then
s1.Range("b" & bak & ":h" & bak).Copy
s = WorksheetFunction.CountA(Sheets(sayfa).Range("b1:b65536"))
Sheets(sayfa).Range("b" & s + 10).PasteSpecial Paste:=xlValues
End If
Next
Next
Application.CutCopyMode = False
End Sub
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
arkadaşlar yardım eden olursa benim için çokiyi olur bu benim işyerim için lazım ve işlerimi baya azaltacak
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
arkadaşlar yok herhalde yardım edebilecek birisi gerçi yeni başlayanlar için biraz zor olsa gerek ama bu işi bilen özellikle vba kodu bilen arkadaşlar için herhalde zor değildir yardımlarınızı usanmadan bıkmadan bekliyorum arkadaşlar
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Bu kadarını becerebildim

Dosyanızda biraz değişiklik yaptım, kodlara uydurabilmek adına, kodlardan anlayan arkadaşlar belki sizin orjinal dosya üzerine uyarlayabilirler, dosyanız ekte inceleyiniz.
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
tahsinanarat bey sizin örneğiniz güzel olmuş ama ben onu nasıl kendi örneğime uygulayacağım ki keşke aynı örneğin içinde 70 boş sayfa olsaydıda ben aktarsaydım ama o zamanda kodlar herhalde o sayfaları kapsamazdı
 
Katılım
18 Ocak 2007
Mesajlar
164
Excel Vers. ve Dili
ofis 2007 türkçe
dünden beri bekliyorum birisi şu sorunu halleder diye ama nafile hicbir arkadaş yokmu yahubu çocuğun sessiz yardım çığlıklarını işitecek
 
Üst