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

توسيط النصوص داخل مربع النص


abomnh
إذهب إلى أفضل إجابة Solved by abomnh,

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

867889804_.png.276769c2bfa3409d6d8e394c9d4a81ec.pngالاخوه الافاضل الكرام

مرفق قاعدة بيانات تحتوى على تقرير يحتوى على كود يقوم بوضع دائرة حول كلمة ( مكتب ) مع تكبير الخط 

المشكلة فى جزء من الكود يقوم بعملية توسيط كلمة ( مكتب ) فى منتصف الدائرة تماما

TopMargin

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

المطلوب

تعديل الكود بحيث يقوم بتوسيط النص المطلوب فى منتصف الدائرة تماما كما بالصورة المرفقة

اعمل على Office 2003

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

خط السير 2021.rar

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

جرب هذا التعديل لعله يوافق مرادك

كل ما فعلته هو التعديل علي قيمة اليسار والأعلي للدائرة لاحظ المرفق القديم والمرفق الجديد لتري ما تم من تغير في القيم

 

خط السير 2021.rar

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

اخى الحبيب

أبو عبدالله الحلوانى

كل عام وحضرتك بخير وصحة وسعادة

وجزاكم الله خيرا على مروركم الكريم واهتمامك بحل المشكلة

لكن المشكلة ليست فى الدائرة

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

TopMargin الموجود بالكود

والذى يعمل مع مربعات النص فقط ولا يعمل مع مربعات التحرير والسرد

كنت آمل حل مشكلة  هذه الجزئية فقط من الكود ليكون الشكل النهائى للنص كما هو بالصورة المرفقة ( فى وسط الدائرة تماما ) دون احداث اى تغيير باعدادات الدائرة

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

وشاكر لمجهودك الكريم

وانتظر التعديل إذا كان ممكنا

من حضرتك أو من احد الاخوة الافاضل

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

اخى الفاضل الكريم 

الاستاذ : kanory

بمعاينة المرفق الذى قمت بتعديله لم يعمل معى على اوفيس 2003 

وأعطى الرسالة المرفقة

والمرفق بالفعل يعمل على اصدار 2010 بشكل عادى جدا

يبدو أن جزء الكود الخاص ب TopMargin

لا يعمل مع مربعات التحرير والسرد على اوفيس 2003

ويعمل مع مربعات النصوص العادية فقط

إذا كان عند حضرتك حل للجزئية التى توجد بها المشكلة فتفضل به علينا

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

 

1.png

2.png

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

في ٩‏/٥‏/٢٠٢١ at 00:06, abomnh said:

يبدو أن جزء الكود الخاص ب TopMargin

لا يعمل مع مربعات التحرير والسرد على اوفيس 2003

ليس لدي نسخة 2003 للتجربة عليها ولكن المرفق يعمل عندي بغير مشاكل 

يبدو ان المشكلة بان الخاصية لا تقبل القيمة 0 في الاصدار 2003 جرب أن تجعل القيمة 1 مثلا وانظر النتيجة.

لان الخطأ يظهر كما بالصورة عند القيمة 0 ولا يظهر عند القيمة 100

 

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

  • أفضل إجابة
10 ساعات مضت, أبو عبدالله الحلوانى said:

ليس لدي نسخة 2003 للتجربة عليها ولكن المرفق يعمل عندي بغير مشاكل 

يبدو ان المشكلة بان الخاصية لا تقبل القيمة 0 في الاصدار 2003 جرب أن تجعل القيمة 1 مثلا وانظر النتيجة.

لان الخطأ يظهر كما بالصورة عند القيمة 0 ولا يظهر عند القيمة 100

تم تجربة تغيير الرقم من ( 0 ) إلى ( 1 ) وأرقام أخرى وللأسف تظهر نفس الرسالة

يبدو أن TopMargin لا تعمل مع مربعات التحرير والسرد بأوفيس 2003 لأنها تعمل بالفعل مع الاصدارات الاعلى

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

وشكر الله لك جهودك

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

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