اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information