İyi günler ekli dosyada CheckBox1 seçili iken sil butonuna bastığımda J8 hücresinde girilen rakamı 1 artırıp; CheckBox1 seçili değilken ise sil butonuna bastığımızda J8:J20,K8,K11 hücrelerindeki verileri sildirebilir miyiz ?
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub SİLM3()
Beep
Dim s As String, Dosya_Yolu As String
Dim STR, ss As Long, SR As VbMsgBoxResult
Dim syf As Worksheet
Dim S1 As Worksheet
Dim S2 As Worksheet
Set syf = Sheets("veri girişi")
syf.Unprotect 123
If syf.CheckBox1.Value Then
syf.Range("J8") = syf.Range("J8") + 1
Else
SR = MsgBox(" SAYFANIZI TEMİZLEMEK İSTİYORMUSUNUZ?", vbYesNo, "TEMİZLEME")
If SR = vbYes Then
syf.Range("J8:J20,K8,K11").ClearContents
MsgBox "TEMİZLEME İŞLEMİ BAŞARIYLA TAMAMLANDI", vbInformation, ""
End If
End If
End Sub
Sub sva()
If Me.CheckBox1 Then
[j8] = [j8] + 1
Else
[j8:j20,k8:k11] = ""
End If
End Sub
Sayın dalgalıkur CheckBox1 seçili iken J8 1 artacak, J9:J20,K8,K11 silinecekMerhaba.
Sil kodları aşağıdaki gibi olmalı.
Kod:Sub SİLM3() Beep Dim s As String, Dosya_Yolu As String Dim STR, ss As Long, SR As VbMsgBoxResult Dim syf As Worksheet Dim S1 As Worksheet Dim S2 As Worksheet Set syf = Sheets("veri girişi") syf.Unprotect 123 If Sayfa1.CheckBox1.Value Then syf.Range("J8") = syf.Range("J8") + 1 Else SR = MsgBox(" SAYFANIZI TEMİZLEMEK İSTİYORMUSUNUZ?", vbYesNo, "TEMİZLEME") If SR = vbYes Then syf.Range("J8:J20,K8,K11").ClearContents MsgBox "TEMİZLEME İŞLEMİ BAŞARIYLA TAMAMLANDI", vbInformation, "" End If End If End Sub
Zaten yazdığım kodlar da bunu yapıyor.Sayın dalgalıkur CheckBox1 seçili iken J8 1 artacak, J9:J20,K8,K11 silinecek
Sub SİLM3()
Beep
Dim s As String, Dosya_Yolu As String
Dim STR, ss As Long, SR As VbMsgBoxResult
Dim syf As Worksheet
Dim S1 As Worksheet
Dim S2 As Worksheet
Set syf = Sheets("veri girişi")
syf.Unprotect 123
If Sayfa1.CheckBox1.Value Then
syf.Range("J8") = syf.Range("J8") + 1
Else
SR = MsgBox(" SAYFANIZI TEMİZLEMEK İSTİYORMUSUNUZ?", vbYesNo, "TEMİZLEME")
If SR = vbYes Then
syf.Range("J9:J20,K8,K11").ClearContents
MsgBox "TEMİZLEME İŞLEMİ BAŞARIYLA TAMAMLANDI", vbInformation, ""
End If
End If
End Sub