silme işlemi

Katılım
18 Ocak 2007
Mesajlar
136
Excel Vers. ve Dili
2003 türkçe
merhaba arkadaşlar ekteki dosyada açılan formda textbox'a girilen verinin tüm çalışma kitabından silinmesini istiyorum nasıl yapabilirim ?
mesela textbox'a fatma yazınca tüm çalışma kitabındaki fatma isimlerinin silinmesini istiyorum.
teşekkürler.
 

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
Ekli dosyayı inceleyiniz.:cool:
Kod:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 1 To Worksheets.Count
On Error Resume Next
Sheets(i).Cells.Replace What:=TextBox1.Value, Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Next i
MsgBox "Silme işlemi yapıldı..!!"
End Sub
 
Katılım
18 Ocak 2007
Mesajlar
136
Excel Vers. ve Dili
2003 türkçe
çok teşekkür ederim sn. orion2.
hızır gibi yetişiyorsunuz Allah razı olsun.
 
Katılım
18 Ocak 2007
Mesajlar
136
Excel Vers. ve Dili
2003 türkçe
ama bir sorun var:
mesela "mehmet" ismini silince "mehmet ali" ismindeki mehmet'ler de siliniyor.
bunu nasıl düzeltebilirim.
 

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
ama bir sorun var:
mesela "mehmet" ismini silince "mehmet ali" ismindeki mehmet'ler de siliniyor.
bunu nasıl düzeltebilirim.
Ekli dosyayı deneyiniz.:cool:
Kod:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 1 To Worksheets.Count
On Error Resume Next
Sheets(i).Cells.Replace What:=TextBox1.Value, Replacement:="", LookAt:=[COLOR="Red"]xlWhole[/COLOR], _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Next i
MsgBox "Silme işlemi yapıldı..!!"
End Sub
 
Katılım
21 Ağustos 2007
Mesajlar
107
Excel Vers. ve Dili
excel 2019
Kod:
Private Sub CommandButton1_Click()
  For Each i In Range(Cells(1, 1), Cells(100, 100))
     If i.Value = TextBox1.Value Then i.Value = ""
  Next i
End Sub
Örneğin; textbox1 e AHMETyazıp.Sil tıklandığında AHMET olan hücreler silerken ; AHMET CAN gibi isimleri silmiyor.
 
Son düzenleme:

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
6 numaralı mesajda cevabı verdim.:cool:
 
Katılım
18 Ocak 2007
Mesajlar
136
Excel Vers. ve Dili
2003 türkçe
teşekkür ederim
 
Üst