Tümünü Bul Yapıp Bulunan Satırları kopyalama

Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
Arkadaşlar benim problemim aradığım bir kelimeyi (tabii bu kelimi sayfada bir çok satırda var) sayfada bulucak sonra bulunan bu kelimelerin satırlarını kopyalayıp başka bir sayfaya yapıştıracak bir makroya ihtiyacım var sanırım anlatabildim. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Arkadaşlar benim problemim aradığım bir kelimeyi (tabii bu kelimi sayfada bir çok satırda var) sayfada bulucak sonra bulunan bu kelimelerin satırlarını kopyalayıp başka bir sayfaya yapıştıracak bir makroya ihtiyacım var sanırım anlatabildim. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
Bu kelimeler hep aynı sütundamı yoksa farklı sütunlarda da mevcutmu? tek sütunda ise bu sütunun adı nedir?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Veriler tamamen kesilipmi aktarılacak yoksa sadece kopyasımı birde aktarılacak sayfanın adı nedir.
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
verilerin kopyalanacak "data" adlı sayfaya yapıştırılacak.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

Kod:
Sub aktar()
aranan = InputBox("Aranacak veriyi yazınız.", "Aranacak Veri")
If aranan = "" Then Exit Sub
say = WorksheetFunction.CountIf([a:a], aranan)
For a = 1 To say
adr = "a" & sat + 1 & ":a65536"
sat = WorksheetFunction.Match(aranan, Range(adr), 0) + sat
Sheets("data").Rows(a) = Rows(sat).Value
Next
MsgBox "Aktarma işlemi tamamlanmıştır."
End Sub
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
yardımlarınız için teşekkür ederim Sn. leventm
 
Üst