- Katılım
- 1 Ekim 2017
- Mesajlar
- 694
- Excel Vers. ve Dili
- 2019 türkçe
- Altın Üyelik Bitiş Tarihi
- 06/10/2023
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Hocam ilginiz için çok teşekkür ederim. İnanın o kadar bilgim yok. Dosyamda sizin gibi forumdaki arkadaşlar sağ olsunlar yardımcı oldular. Sona doğru yaklaştım. Yardımcı olacak olan arkadaşlar varsa çok memnun olurum.hocam dosyanız çok karışık. kendiniz yapmanız daha iyi gibi.
bulduğunuzda satırı eşleştirmeniz gerekiyor öncelikle.
örneğin tc no eşleşiyorsa
set alan = sheets("BİLGİ").range("B1:B1000")
aranan = textbox3 ' ben rastgele textbox3 yazdım, artık tc nereye yazılıysa.
satır = application.worksheetfunction.match(aranan,alan,0)
formülü ile satırını bulursunuz
sonra
range(cells(satır,11),cells(satır,23)).clearcontents
olarak yazabilirsiniz.
Hocam ilginiz için teşekkür ederim. İlk yaptığımda oldu sandım ama TC ad soyad girdiğimde sorun çıktı. 1. Şahıstan deneme yapabilirsiniz.inceleyin bakalım hocam,
hangi ara ne işlem yaptığınızı bilmeden yazdım inşallah aksilik çıkmaz.
Private Sub CommandButton25_Click()
Dim tcno As Double
Dim alan As Range
tcno = SEDAT.kay2
Set bilgi = Sheets("BİLGİ")
Set alan = bilgi.Range("B1:B" & bilgi.Cells(Rows.Count, 2).End(3).Row)
satır = Application.WorksheetFunction.Match(tcno, alan, 0)
bilgi.Select
Range(Cells(satır, 11), Cells(satır, 23)).ClearContents
MsgBox "Temizlendi"
End Sub
Hocam kodu değiştirdim bu şekil uyarı veriyorkodu değiştirin lütfen,
C#:Private Sub CommandButton25_Click() Dim tcno As Double Dim alan As Range tcno = SEDAT.kay2 Set bilgi = Sheets("BİLGİ") Set alan = bilgi.Range("B1:B" & bilgi.Cells(Rows.Count, 2).End(3).Row) satır = Application.WorksheetFunction.Match(tcno, alan, 0) bilgi.Select Range(Cells(satır, 11), Cells(satır, 23)).ClearContents MsgBox "Temizlendi" End Sub
Private Sub CommandButton25_Click()
Dim tcno As Double
Dim alan As Range
tcno = SEDAT.kay2
Set bilgi = Sheets("BİLGİ")
Set alan = bilgi.Range("B1:B1000")
satır = Application.WorksheetFunction.Match(tcno, alan, 0)
bilgi.Select
Range(Cells(satır, 11), Cells(satır, 23)).ClearContents
MsgBox "Temizlendi"
End Sub
Private Sub CommandButton25_Click()
Dim tcno As Double
Dim alan As Range
tcno = SEDAT.kay2
Set bilgi = Sheets("BİLGİ")
Set alan = bilgi.Range("B1:B1000")
satır = Application.WorksheetFunction.Match(tcno, alan, 0)
bilgi.Select
Range(Cells(satır, 11), Cells(satır, 23)).ClearContents
MsgBox "Temizlendi"
End Sub
B1000 ile denemeiştim bende çalışmıştı
Private Sub CommandButton25_Click()
Dim tcno As Double
Dim alan As Range
Hocam ilginiz için çok teşekkür ederim. Emeğinize sağlık.