tahsinanarat
Altın Üye
- Katılım
- 14 Mart 2005
- Mesajlar
- 2,181
- Excel Vers. ve Dili
- Ofis 2019 Türkçe
aşağıdaki kod ile kapalı olan garantidışıfişler.xlsm çalışma sayfasının musuteri_telefonları sayfasının 5.sutununda bulunan soyadına göre sorgulama yaptırıp aynı olanların listelenmesini yapabiliyorum.
Aynı sayfanın 4.sutununda (d sutunu) bulunan isim kriterini de yazarak adı ve soyadına göre sorgulama yapmak istiyorum, kodda nasıl bir değişiklik yapmalıyız. Yardımcı olabilecek arkadaşlarıma şimdiden teşekkür ederim.
Aynı sayfanın 4.sutununda (d sutunu) bulunan isim kriterini de yazarak adı ve soyadına göre sorgulama yapmak istiyorum, kodda nasıl bir değişiklik yapmalıyız. Yardımcı olabilecek arkadaşlarıma şimdiden teşekkür ederim.
Kod:
Sub arabul()
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Dim k1, k2 As Workbook
Set k1 = ActiveWorkbook
Dim KK 'As Worksheet
Dim KA As Worksheet
Dim son As Long
On Error Resume Next
Aranan = Range("e1")
Range("A3:N65536").ClearContents
yol = "D:\garanti_dışı\garantidışıfişler.xlsm"
Set k2 = Application.Workbooks.Open(yol)
Set KK = k2.Sheets("musteri_telefonları")
Set KA = k1.Sheets("Musteriara")
son = KK.Range("a" & Rows.Count).End(xlUp).Row
KK.Columns(5).AutoFilter Field:=1, Criteria1:="=*" & Aranan & "*" _
, Operator:=xlAnd
KK.Range("A2:h" & son).SpecialCells(xlCellTypeVisible).Copy Destination:=KA.Range("A3")
k2.Close False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
'MsgBox " B i t t i ", vbInformation, "ASKM"
End Sub
