اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

رسالة تنبية اذا تم الكتابة في عمود قبل الاخر


الردود الموصى بها

46 دقائق مضت, أبو قاسم said:

جزاك الله خير فقط تكملة بسيطة ان يقوم بمسح الكتابة في الخلية P يجبرة من اجل يعود للكتابة في الخلية O

استبدل الكود بهذا

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 16 And Target.Row > 1 And Target.Count = 1 _
    And Target.Offset(0, -1) = "" Then
    
    Application.EnableEvents = False
    MsgBox Target.Offset(0, -1).Address & " " & "لقد نسيت الكتابة في الخلية "
    Target.Offset(0, -1).Select
    Target.Value = ""
    
End If
Application.EnableEvents = True
End Sub

هناك طريقة افضل لهذا العمل وهي ان لا تسمح للمستحدم تحديد اي خلية في العامود p اذا كانت تقابلها

خلية فارغة في العامود O

تم تعديل بواسطه سليم حاصبيا
  • Like 1
رابط هذا التعليق
شارك

1 دقيقه مضت, أبو قاسم said:

ربنا يحفظك ويبارك لك  هذا هو المطلوب:clapping: ولك كل الشكر والتقدير:fff:

هناك طريقة افضل لهذا العمل وهي ان لا تسمح للمستحدم تحديد اي خلية في العامود p اذا كانت تقابلها

خلية فارغة في العامود O

رابط هذا التعليق
شارك

اليك المطوب الصفحة( Salim) 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 16 And Target.Row > 1 And Target.Count = 1 _
And Target.Offset(0, -1) = "" Then Target.Offset(0, -1).Select

End Sub

 

Message 1.rar

تم تعديل بواسطه سليم حاصبيا
  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information