Skip to main content

AccessTr.neT


Excel mükerrer kayıt engelleme

Excel mükerrer kayıt engelleme

#10
Sayın atoz112 merhaba: Gönderdiğin çalışmalardaki Vba kodlarına belirli aralıkları nasıl eklerim.

Private Sub Worksheet_Change(ByVal Target As Range)
'ATOZ112
'AŞAĞIDAKİ KODLAR DAHİL EDİLMİŞTİR.

   Dim ws As Worksheet, EvalRange As Range

   Set EvalRange = Range("E1:E5") burada e1 ile e5 aralığına H1 ve H2 gibi.... aralıklar nasıl ilave edebilirim.
       
     
   If Intersect(Target, EvalRange) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
   If IsEmpty(Target) Then Exit Sub

   If WorksheetFunction.CountIf(EvalRange, Target.Value) > 1 Then
       MsgBox Target.Value & " ifadesi daha önceden yazılmıştır. Lütfen, yeni değer yazınız! "
       Application.EnableEvents = False
       Application.Undo
       Application.EnableEvents = True
   End If
   
   For Each ws In Worksheets
       With ws
           If .Name <> Target.Parent.Name Then
               If WorksheetFunction.CountIf(Sheets(.Name).Range("E1:E5"), Target.Value) > 0 Then
                   MsgBox Target.Value & " ifadesi daha önceden yazılmıştır. " & .Name & ".", _
                   16, "Lütfen,yeni değer yazınız. " & EvalRange.Address(0, 0) & "."
                   Application.EnableEvents = False
                   Application.Undo
                   Application.EnableEvents = True
                   Exit For
               End If
           End If
       End With



Set EvalRange = Range("E1:E5") burada e1 ile e5 aralığına H1 ve H2 gibi.... aralıklar nasıl ilave edebilirim. Yani çoklu aralıklar ilave edebilirsem bu iç çözülecek. Yardımların için teşekkürler.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Excel mükerrer kayıt engelleme - Yazar: macirercan - 30/11/2016, 17:16
Cvp: Excel mükerrer kayıt engelleme - Yazar: atoz112 - 30/11/2016, 17:30
Cvp: Excel mükerrer kayıt engelleme - Yazar: atoz112 - 02/12/2016, 13:16
Cvp: Excel mükerrer kayıt engelleme - Yazar: atoz112 - 02/12/2016, 13:23
Cvp: Excel mükerrer kayıt engelleme - Yazar: atoz112 - 02/12/2016, 13:51
Cvp: Excel mükerrer kayıt engelleme - Yazar: atoz112 - 02/12/2016, 15:12
Cvp: Excel mükerrer kayıt engelleme - Yazar: macirercan - 08/12/2016, 12:59
RE: Excel mükerrer kayıt engelleme - Yazar: feraz - 19/03/2021, 22:12