من زیاد به کد نویسی مسلط نیستم ولی یک ماکرو میخوام که جلوگیری کند از COPY و PASTE کردن در سلول هایی که دارای شرط با Data validation است در صورتی که با شرط مورد نظر مغایرت داشته باشم .(
با تشکر
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 3 Then Exit Sub Application.EnableEvents = False If Target.Offset(, -1).Value = "" Then Target.Value = "" Application.EnableEvents = True End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 3 Then Exit Sub
Application.EnableEvents = False
For i = 1 To Target.Rows.Count
If Target.Item(i).Offset(, -1).Value = "" Then Target.Item(i).Value = ""
Next i
Application.EnableEvents = True
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 25 Then Exit Sub
Application.EnableEvents = False
For i = 1 To Target.Rows.Count
With Target.Item(i).Offset(, -14)
If .Value = "" Or .Value > 1000 Or .Value < 0 Then Target.Item(i).Value = ""
End With
Next i
Application.EnableEvents = True
End Sub
کامنت