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

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

قام بنشر

السلام عليكم؛

هذه أول مشاركة لى فى منتدى

 

أسأل عن كيفية تنفيذ ماكرو بمجرد الضغظ على انتر بعد تغير قيمة خلية معينة
بمعنى لدىّ كود ماكرو يتم تنفيذه عند الضغط على "زر" هذا الكود فى الاساس يعتمد على قيمة الخلية
c2
اريد ان الغى هذا الزر ويتم تنفيذ هذا الكود عند الانتهاء من ادخال القيمة  فى الخلية
c2
ثم الضغط على انتر؛ اى انهاء الكتابة داخل الخلية
آمل انّى استطعت ايصال السؤال,ومعذرة الاطالة

 

  • أفضل إجابة
قام بنشر

طلبك أخي الكريم سهل للغاية

يمكنك العمل على حدث تغير ورقة العمل ...

بفرض أن لديك الماكرو التالي في موديول

Sub MyMacro()
    MsgBox "Hello Officena"
End Sub

قم بعمل كليك يمين على اسم ورقة العمل ثم View Code ثم ضع الكود التالي في حدث الورقة

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$C$2" Then
        Call MyMacro
    End If
End Sub

عند حدوث تغيير في الخلية C2 سيتم تنفيذ الماكرو المسمى MyMacro

  • Like 1
قام بنشر
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$C$2" Then
        Call MyMacro
    End If
End Sub

عند حدوث تغيير في الخلية C2 سيتم تنفيذ الماكرو المسمى MyMacro

شكرا أخى الكريم

 

لقد وضعت مسبقا الماكرو على حدث تغير ورقة العمل بالفعل...

ولكن حدث خطأ جسيم ؛حيث بدأ الكود فى التكرار ولم يتوقف وتسبب فى تعطيل البرنامج

اما الآن فقد تم حل المشكلة باضافة الشرط

 
If Target.Address = "$C$2" Then

Call MyMacro

End If

اشكرك مجددا :signthankspin: وكل عام وانت بخير

قام بنشر

كل عام وأنت بخير أخي خالد

يرجى تغيير اسم الظهور للغة العربية

كما يرجى الإطلاع على رابط التوجيهات في الموضوعات المثبتة في المنتدى

تقبل تحياتي

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.

×
×
  • اضف...

Important Information