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

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

قام بنشر

هل بالامكان تعديل الكود ليصبح عملة ضمن خلايا محدده وهي E3:E50 علماً ان نطاق عملة كما مبين في كامل العمودE واريد استثناء عمل الكود في E1,E2,E3

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

  If Target.Column = 5 Then
    Call ShowCalendar
    Cells(Target.Row, 5) = Range("A1")
  End If

End Sub
 

قام بنشر

السلام عليكم ورحمة الله

 

أخي الكريم، أعتقد أن الكود يكون بالشكل التالي:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   If Not Intersect(Target, Range("E3:E50")) Is Nothing = True Then
     Call ShowCalendar
     Cells(Target.Row, 5) = Range("A1")
   End If
End Sub

أخوك بن علية

قام بنشر

ممكن سؤال ثاني لو سمحتوا لماذا يكون ناتج الخلية بعد الاختيار في A1 وهل بالامكان تغيرة

ولكم الشكر

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

سجل دخولك الان
×
×
  • اضف...

Important Information