• DİKKAT

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

silme işlemi

  • Konbuyu başlatan Konbuyu başlatan marimar
  • Başlangıç tarihi Başlangıç tarihi
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.
 
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
 
çok teşekkür ederim sn. orion2.
hızır gibi yetişiyorsunuz Allah razı olsun.
 
ama bir sorun var:
mesela "mehmet" ismini silince "mehmet ali" ismindeki mehmet'ler de siliniyor.
bunu nasıl düzeltebilirim.
 
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
 
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:
6 numaralı mesajda cevabı verdim.:cool:
 
teşekkür ederim
 
Geri
Üst