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

مساعده (التحكم في الأزرار عن طريق زر إلغاء الأمر)


إذهب إلى أفضل إجابة Solved by أبوعيد,

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

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

حياكم الله أحبتي

عذرا عن إنقطاعي عن المنتدى وهذا لأسباب خاصه

ندخل للمطلوب

عندي فورم به أزرار وهي كالتالي

تعديل/ حفظ التعديل/ جديد / حفظ الجديد / إلغاء الامر

المشكلة هي عند الضغط على زر جديد يتم تميكن زر حفظ الجديد

أنا أريد عند الضغط على زر إلغاء الأمر يتم تمكين زر جديد

أنا حاولت ولم أستطع عند الضغط على إلغاء الأمر يتم تمكين زر تعديل وأنا أريد زر جديد

نجحت معي في زر إلغاء التعديل في تعمل تمام

والمرفق التالي يوضح ذلك

التحكم بالأزرار.rar

ملاحظة زر إلغاء الأمر

في بداية مرتبط بالكمبوبوكس 1 وهذا عند الإضافه

ومرتبط بالكمبوبوكس2 بزر تعديل عند إلغاء التعديل

أرجو أن تكون مشكلتي قد تم فهمها

وبارك الله فيكم

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

تفصل

إذا وجد خطا أرجو توضيحه

أخي الكريم مشكور وماقصرت

المشكله أصبحت عند زر التعديل

عند الضغط على زر تعديل يتم تمكين زر حفظ التعديل لكن عند الضغط على زر إلغاء الأمر يتم تفعيل زر جديد

ملاحظه

زر تعديل يعمل عند الإختيار من الكمبوبوكس 2

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

أخي لو أكلمت هذه الفراغات سأكون قد فهمت مطلوبك

لاحظ

عند ضغط (تعديل) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (حفظ التعديل) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (جديد) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (حفظ الجديد) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (الغاء الامر) يتم تفعيل ....... ولأغاء تفعيل ..............

سكرا

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

أخي لو أكلمت هذه الفراغات سأكون قد فهمت مطلوبك

لاحظ

عند ضغط (تعديل) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (حفظ التعديل) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (جديد) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (حفظ الجديد) يتم تفعيل ....... ولأغاء تفعيل ..............

عند ضغط (الغاء الامر) يتم تفعيل ....... ولأغاء تفعيل ..............

سكرا

أخي الكريم سأضعك في صلب المشكلة

عند ضغط (تعديل) يتم تفعيل ( حفظ التعديل) وإلغاء تفعيل (تعديل)

عند ضغط (حفظ التعديل) يتم تفعيل (تعديل) وإلغاء تفعيل ( حفظ التعديل)

عند ضغط (جديد) يتم تفعيل ( حفظ جديد) وإلغاء تفعيل (جديد)

عند ضغط (حفظ الجديد) يتم تفعيل (جديد) وإلغاء تفعيل (حفظ الجديد)

وهذه تمت معالجتها

مشكلتي تكمن في (الغاء الامر)

عند الإختيار من الكمبوبوكس1 ستلاحظ أن زر (جديد) مفعل

عند ضغط (الغاء الامر) يتم تفعيل (جديد)وإلغاء تفعيل (حفظ الجديد)

عند الإختيار من الكمبوبوكس2 ستلاحظ ان زر (تعديل) مفعل

عند ضغط (الغاء الامر) يتم تفعيل (تعديل)وإلغاء تفعيل (حفظ التعديل)

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

تفضل

بس إذا واجهتك أي مشكلة أو بقيت أي مشكلة

لا تتردد في نقلها إلينا فكلنا يريد المساعدة

حتى يتم حل الموضوع

تم التعديل على زر ألغاء الأمر فقط

تحياتي

التحكم بالأزرار2.rar

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

الاساتذة الكرام انا متابع للموضوع من بدايته

وانتظر الاجابة للتعلم

ولكني لم افهم ما المقصود بـ first_time في الاكواد

فمرة  first_time = False

ومرة اخري  first_time = True

وهل معني وضعها مباشرة في دالة if انها تعني شرط معين في الفيجوال بيسك كما هو

If first_time Then
 

جزاكم الله خيرا

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

تفضل

بس إذا واجهتك أي مشكلة أو بقيت أي مشكلة

لا تتردد في نقلها إلينا فكلنا يريد المساعدة

حتى يتم حل الموضوع

تم التعديل على زر ألغاء الأمر فقط

تحياتي

مشكور أخي

مزلت مشكل في زر تعديل عند الضغط على زر تعديل يتم تمكين زر حفظ التعديل وعند إلغاء الامر هل لا حظت أنه يتم تفعيل زر جديد

وأنا أريد تفعيل زر تعديل

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

أخي العزيز

عند الضغط على زر تعديل يتم تفعل حفظ التعديل

وعند الضغط على الغاء الأمر يتم مسح الكومبوبكس الأزرق من الأرقام يعنى لا يوجدد بيانات

وبما أنه لا يوجد بيانات يتم تفعيل زر جديد

لأنه لا يمكن تفعيل زر تعديل إلا بوجود البيانات

اختر رقما من الكومبو بكس الأرزق ستجد أن زر تعديل تم تفعيله

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

الاساتذة الكرام انا متابع للموضوع من بدايته

وانتظر الاجابة للتعلم

ولكني لم افهم ما المقصود بـ first_time في الاكواد

فمرة  first_time = False

ومرة اخري  first_time = True

وهل معني وضعها مباشرة في دالة if انها تعني شرط معين في الفيجوال بيسك كما هو

If first_time Then

 

جزاكم الله خيرا

 

ارجو الرد

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

السلام عليكم

أخي رائد أنا مثلك لم أفهم لأن التنقيب في أكواد الآخرين سطرا سطرا يعد شيئا متعبا للعقل

الأفضل أن يشرحه صاحب الكود نفسه

والذي فهمته هو

ان القيمة first_time هي متغير يأخذ القيمة TRUE  OR  FALSE

هذا المتغير تم تعريفه من قبل المستخدم الجموعي

يأخذ القيمة FALSE عند انطلاق القورم هكذا

 

Private Sub UserForm_Initialize()
first_time = False
 

ويتم تغيير قيمته عند الضغط على أزرار الفورم

 

أظن أنه يوجد خطأ في زر ألغاء الأمر لأن هذه القيمة لم تيم تحديدها هكذا

If first_time Then
 

ولكن الصحيح هو

If first_time = TRUE Then
أو
If first_time = FALSE Then
 

وأرجو من الأخ الجموعي أن يطل علينا لشرح هذه المعلومة

 

تحياتي

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

السلام عليكم

أخي رائد أنا مثلك لم أفهم لأن التنقيب في أكواد الآخرين سطرا سطرا يعد شيئا متعبا للعقل

الأفضل أن يشرحه صاحب الكود نفسه

والذي فهمته هو

ان القيمة first_time هي متغير يأخذ القيمة TRUE  OR  FALSE

هذا المتغير تم تعريفه من قبل المستخدم الجموعي

يأخذ القيمة FALSE عند انطلاق القورم هكذا

 

Private Sub UserForm_Initialize()

first_time = False

 

ويتم تغيير قيمته عند الضغط على أزرار الفورم

 

أظن أنه يوجد خطأ في زر ألغاء الأمر لأن هذه القيمة لم تيم تحديدها هكذا

If first_time Then

 

ولكن الصحيح هو

If first_time = TRUE Then

أو

If first_time = FALSE Then

 

وأرجو من الأخ الجموعي أن يطل علينا لشرح هذه المعلومة

 

تحياتي

هذه محاوله ولم تنجح معي

هي جعل زر إلغاء الأمر يقوم بوظفتين ولم تنجح معي

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

السلام عليكم

تفضل

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

بارك الله فيك أستاذي الفاضل/ أبو عيد

حفظك الله

وجزاك الله كل الخير وأثابك الله الجنة

وشكرا مرة ثانية على التعديل على زر حفظ التعديل لأنه كانت به مشكلة

وفقك الله لما يحبه ويرضاه

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

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