Jump to content
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


Go to solution Solved by abomnh,

Recommended Posts

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

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

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

TopMargin

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

المطلوب

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

اعمل على Office 2003

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

خط السير 2021.rar

Link to post
Share on other sites

ملحوظة :

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

Link to post
Share on other sites

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

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

 

خط السير 2021.rar

  • Like 2
Link to post
Share on other sites
Posted (edited)

اخى الحبيب

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

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

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

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

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

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

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

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

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

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

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

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

Edited by abomnh
Link to post
Share on other sites

الإخوة الأفاضل

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

لتحقيق عملية التوسيط ؟

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

Link to post
Share on other sites
26 دقائق مضت, abomnh said:

الإخوة الأفاضل

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

لتحقيق عملية التوسيط ؟

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

هل هذا ماتريده .....

 

1.png

  • Like 5
Link to post
Share on other sites
35 دقائق مضت, kanory said:

هل هذا ماتريده .....

بالضبط ما أريدة

تعديل الكود بحيث يقوم بتوسيط كلمة ( مكتب ) داخل الدائرة

وأظن أنه قد تم توسيطها بهذه الصورة لكنى لم اجد مرفق للقاعدة .

Link to post
Share on other sites

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

الاستاذ : kanory

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

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

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

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

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

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

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

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

 

1.png

2.png

Link to post
Share on other sites
في ٩‏/٥‏/٢٠٢١ at 00:06, abomnh said:

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

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

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

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

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

 

  • Like 1
Link to post
Share on other sites
  • Solution
Posted (edited)
10 ساعات مضت, أبو عبدالله الحلوانى said:

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

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

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

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

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

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

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

Edited by abomnh
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   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.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information