• DİKKAT

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

belli bir değer ile başlayan satırları seçmek

  • Konbuyu başlatan Konbuyu başlatan mrksmn
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Ağustos 2010
Mesajlar
5
Excel Vers. ve Dili
2007
Merhaba. Bir sütunda belli bir değer ile başlayan satırları seçerek bunları ayrı bir sayfaya atmak istiyorum, bunu nasıl yapabiliriz?
 
yanıt

Kod:
Sub aktar()
Dim sat As Integer
Dim s As Integer
Dim deg As String
Sayfa2.Range("a1:r" & Rows.Count).Delete
s = s + 1
deg = InputBox("Aranılan kriter.")
    For sat = 2 To Sayfa1.Cells(Rows.Count, "a").End(xlUp).Row
        If Sayfa1.Cells(sat, "a") Like "*" & deg & "*" Then
            Sayfa1.Cells(sat, "a").EntireRow.Copy Sayfa2.Cells(s, "a")
            s = s + 1
        End If
    Next
End Sub
 
Merhaba,

Excelin filtre özelliğini kullanarakta bu işlemi yapabilirsiniz. İlgili sütuna veri-filtre menüsünden filtre uygulayın ve "İLE BAŞLAR" yöntemine göre süzme işlemi yapın. Daha sonra filtrelenen satırları seçip diğer sayfaya kopyalayın.
 
Merhaba,

Excelin filtre özelliğini kullanarakta bu işlemi yapabilirsiniz. İlgili sütuna veri-filtre menüsünden filtre uygulayın ve "İLE BAŞLAR" yöntemine göre süzme işlemi yapın. Daha sonra filtrelenen satırları seçip diğer sayfaya kopyalayın.

Korhan Bey Merhaba;

"EL İLE BAŞLAR" yöntemini açıklar mısınız? Ben filtre menüsünde buna benzer bir seçenek göremedim. ( Excel 2007 - eng )
 
Merhaba,

"İLE BAŞLAR" yöntemi metinsel ifadeler için geçerlidir. Eğer sizin filtre uyguladığınız sütun sayısal veriler içeriyorsa bu yöntemi kullanamazsınız.

Hücredeki filtre butonuna tıklayın.
METİN FİLTRELERİ-ÖZEL FİLTRE seçeneğine tıklayın.
Açılan penceredeki ilk kutucuktan "İLE BAŞLAR" yöntemini seçin. (Başka seçeneklerde bulunmaktadır.)
Yandaki kutucuğa mesela "K" harfini yazın. Eğer filtre uyguladığınız sütunda "K" harfi ile başlayan bir veri varsa otomatik olarak filtrelenecektir.
 
Çok teşekkür ederim Korhan Bey.
 
Geri
Üst