Google gibi arama yapma

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
İyi günler arkadaşlar aşağıdaki kod ile normal bir excel sayfasında arama yapabiliyorum. Ancak aynı sayfayı kilitlediğim zaman kod hata veriyor arama yapmıyor. Sayfayı kilitlediğim halde aynı şekilde arama yapabilmem gerekiyor. Yardımcı olabilir misiniz.

Private Sub TextBox1_Change()
If TextBox1 = "" Then
Range("A1").AutoFilter Field:=6
Else
Range("A1").AutoFilter Field:=6, Criteria1:="*" & TextBox1 & "*"
End If
End Sub
 
Katılım
13 Eylül 2012
Mesajlar
97
Excel Vers. ve Dili
2007 türkçe
Altın Üyelik Bitiş Tarihi
19-07-2024
benim için de lazım bulan varsa çok güzel olur
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
İşlem sırasında sayfanın koruma şifresini açıp, işlem sonunda tekrar sayfaya koruma şifresi verebilirsiniz.

Koyu yazı ile belirttiğim satırlar ile bahsettiğim işlemi yapabilirsiniz.
Çift tırnak içerisine sayfa ismi ve sayfa koruma şifresini yazınız.

Private Sub TextBox1_Change()
If TextBox1 = "" Then
Range("A1").AutoFilter Field:=6
Else
Sheets("Sayfa İsmini Yazınız").Protect "Şifreyi Buraya Yazınız"
Range("A1").AutoFilter Field:=6, Criteria1:="*" & TextBox1 & "*"
End If
Sheets("Sayfa İsmini Yazınız").Unprotect "Şifreyi Buraya Yazınız"
End Sub
 

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Sayın faye_efsane teşekkür ederim ama sayfanın sürekli kilitli kalması gerekiyor. O şekilde yardım ederseniz sevinirim.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Sayfayı koru seçeneklerinde Otomatik Filtre Kullan özelliğini seçiniz.
229416
 

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Onu da denedim maalesef olmuyor. TextBox1 oradan arama yapıyorum
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Bu işlemde sayfa zaten kilitli kalmıyor mu? Kod geçici olarak kilidi açıp işlem yapıyor sonra da kilitliyor. O arada başka işlem yapılmaz ki!
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Şöyle deneyiniz.
Kod:
Private Sub TextBox1_Change()
Sheets("Sayfa1").unprotect "Şifre"
If TextBox1 = "" Then
Range("A1").AutoFilter Field:=6
Else
Range("A1").AutoFilter Field:=6, Criteria1:="*" & TextBox1 & "*"
End If
Sheets("Sayfa1").protect "Şifre"
End Sub
 

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Sayın Orion çok teşekkür ederim oldu.
Diğer kardeşlerimize de, nezaket gösterip yardımcı olmak için yazdıklarından dolayı çok teşekkür ederim.
 
Üst