H sütununda X yazanları diğer sayfaya aktarma

Katılım
14 Nisan 2011
Mesajlar
64
Excel Vers. ve Dili
MİCROSOFT 2016
Altın Üyelik Bitiş Tarihi
14.12.2020
Merhaba arkadaşlar, ekte gönderdiğim excel dosyasında babs ile ilgili çalışmam var. Bu sayfada H sütununa X yazılı olanları 'mutabakatlar' sayfasına aktarmasını istiyorum. bu aktarma işlemi aktar düğmesini bastıgımda yapmasını istiyorum. bana yardımcı olabılır misiniz acaba
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Bu şekilde deneyin.

Kod:
Sub X_Aktar()
 
    Dim c As Range, sat As Long, Adr As Variant, Sb As Worksheet
 
    Set Sb = Sheets("BA BAS ÇALIŞMASI")
 
    Application.ScreenUpdating = False
 
    Sheets("MUTABAKATLAR").Select
    Range("A3:G" & Rows.Count).ClearContents
 
    sat = 3
    With Sb.Range("H:H")
      Set c = .Find("x", , xlValues, xlWhole)
        If Not c Is Nothing Then
          Adr = c.Address
            Do
                Sb.Range("A" & c.Row, "G" & c.Row).Copy Cells(sat, "A")
                sat = sat + 1
 
              Set c = .FindNext(c)
            Loop While Not c Is Nothing And c.Address <> Adr
        End If
    End With
 
    Application.ScreenUpdating = True
 
 End Sub
.
 
Üst