اذهب الي المحتوي
أوفيسنا

طلب تعديل في فورم الاستاذ الموقر باقشير


Xima Alfadni

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

هنالك استفسار بخصوص المشاركة الموجودة على الرابط التالى :

http://www.officena....showtopic=48811

الاستاذ الموقر باقشير

وللسادة خبراء الاكسيل الافاضل  ..


باختصار هذا الفورم فيه List  ارجوا  تبديل مكان labl مكان Textbox ليكون على اليسار و التكست على اليمين ..

مع الشرح لعموم الفائدة 

 

هل هذا الملف يقبل هذا التعديل ، حيث انى ارى ان هنالك مداخلات كثيرة تطلب تعديلات على نفس هذا الفورم ولا يجاب عليها !

 

وشكرا

تم تعديل بواسطه Xima Alfadni
رابط هذا التعليق
شارك

بعد إذن أستاذنا الفاضل عبدالله باقشير

 

تفضل أخي الكريم

 

أتمني أن يكون الملف المرفق يحتوي على ما تريد

 

وكل ما حدث هو تبديل سطر الكود الخاص بأبعاد ال TextBoxs والخاص بأبعاد ال Labels وذلك في

 

Private Sub UserForm_Activate

 

جعل ابعاد الTextBoxs

Move iWgt1 + Frmlft, MyTop, MyWith, iHgt

 

وجعل أبعاد ال Labels

Move Frmlft, MyTop, iWgt1, iHgt

 

 

خالص تحياتي

فورم ادخال و تعديل مرن باستخدام اسم نطاق للقائمة.rar

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

الاخ و الاستاذ ابن مصر

السلام عليكم

 

نعم هو المقصود و شكرا على المعلومة القيمة

 

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

ارجول التكرم بتصحيحها مع الشرح المبسط + الغاء ملء الشاشة 

ولكم جزيل على الشكر على جميل اهتمامكم

تصحيح فورم.zip

تم تعديل بواسطه Xima Alfadni
رابط هذا التعليق
شارك

اشكرك على حسن تعاونك و تجاوبك معى

 

لكن للاسف الملف ما بيفتح معى

هل يمكنكم اعادة تحميله بعد اذنك تنسيق 2007

 

و اكرر شكرى

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

للاسف اخى حاولت كثير ولكن كل مرة ما بيظبط معى ...

هل ممكن تكتب لى الكود بالكامل و انا اضعه في الفورم الاول او تتكرم باعادة تحميل الملف 

واشكرك على حسن اهتمامك

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

للاسف اخى حاولت كثير ولكن كل مرة ما بيظبط معى ...

هل ممكن تكتب لى الكود بالكامل و انا اضعه في الفورم الاول او تتكرم باعادة تحميل الملف 

واشكرك على حسن اهتمامك

 

بص أخي الفاضل اذا أردت أن تجعل ال Labels نص عرض ال Textboxs

 

قم بتغيير ابعاد ال Labels الموجودة في ال UserForm_Active بدلا من هذا

 

.Move Frmlft, MyTop, (iWgt1 / 2), iHgt

 

بالأبعاد التالية

 

Move Frmlft, MyTop, (MyBox.Width / 2), iHgt

 

وتستطيع أن تجعل ال Labels  في الوسط حتى لا تكون بعيدة عن ال Textboxs وذلك بزيادة جزئية ال Frmlft قليلا كالتالي

 

Move Frmlft+50, MyTop, (MyBox.Width / 2), iHgt

 

 

بخصوص جعل البرنامج ليس بملئ الشاشة ... قم بحذف ال Private Sub UserForm_Initialize كاملا

 

جرب

 

خالص تحياتى

تم تعديل بواسطه ibn_egypt
رابط هذا التعليق
شارك

اخى الموقر

 

اشكر على مجهودك و تعبك معى

جزاك الله خير

 

عندما عملت الكود كالتالى ظبط معى

.Move Frmlft + 100, MyTop, (MyBox.Width / 2), iHgt

 

اكرر عظيم شكرى و امتنانى

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

اخى العزيز

نظرا لخبرتك في هذا الفورم

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

هذا سيكون اكثر فائدة في حالة وجود بيانات اخرى في نفس السطر

 

في انتظار ردكم الكريم

وشكرا

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

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