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

الشرط في الوورد


pal

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

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

انا استخدم microsoft office 2007 لعمل شهادات مدرسية ولقد انهيتا وبحمد الله عن طريق دمج المراسلات بين الاكسل و الوورد و قد عملت الجدول المدرسي على الاكسل و الشهادة على الوورد

ولكن واجهتني مشكلة ....

اريد ان يظهر العلامة التي رسب بها الطالب منسقة بخط تحتها ( يضع تحتها خط) عندما تظهر في الوورد و لقد عملت لها تنسيق شرطي في الاكسل و يظهر الخط للعلامات التي رسب فيها الطالب و كل شئ تمام ولكن...

عند عمل دمج المراسلات لا تظهر العلامة بخط تحتها في الوورد

الرجاء مساعدتي ولكم جزيل الشكر

اخوكم محمد عواد / فلسطين

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

أخي محمد

ذكرت مايكروسوفت في أحد مواقعها عن البيانات المأخوذة من ملف إكسل والمستعملة في دمج المراسلات أن هذه البيانات تؤخذ بالطريقة التي يخزنها الإكسل لديه، أي كما هي دون أي تنسيق. لذا سواء أجريت تنسيقا للبيانات في الإكسل أو لا، ستظهر الأرقام بشكل نص عادي في الوورد. والتنسيق الوحيد التي تخضع له البيانات عند دمج المراسلات هو تنسيق الوورد نفسه لا تنسيق الإكسل. لذا فإن الحل يكمن في الوورد نفسه لا في الإكسل.

لكن حل المشكلة يستلزم بعض المهارة في الوورد وفي استخدام الحقول fields، وذلك لأن دمج المراسلات يعتمد على الحقول. سأحاول أن أشرح لك الطريقة بأبسط ما يمكن. ولكن بما أنه لدي الأوفيس 2003 لا 2007، فسأترك لك إيجاد ما كان هو شريط دمج المراسلات في الإصدارة 2003، لأننا سنحتاج إلى زر "إدراج حقل دمج" (Insert merge field).

قبل كل شيء سأفترض هذين الأمرين:

1- علامة الرسوب هي دون العشرة. فكل علامة تقل عن 10 سيظهر تحتها خط. إذا كانت العلامة غير ذلك، يمكنك تغييرها بنفسك.

2- عمود العلامات في الإكسل اسمه grade. اخترتُ اسما أجنبيا لتسهيل كتابة الحقل. إذا كان اسم عمود العلامات في الإكسل غير ذلك، يمكنك تغييره بنفسك.

- افتح مستند الوورد المستخدم لدمج المراسلات وضع المؤشر في المكان الذي تريد أن تظهر فيه العلامة. أنصحك بأن تجعل اتجاه الفقرة وقتيا من اليسار إلى اليمين، كما بالإنكليزية، وذلك لأن الكتابة ستكون بالإنكليزية. يمكنك عند الانتهاء العودة إلى الاتجاه من اليمين إلى اليسار.

- اضغط على لوحة المفاتيح على مفتاحي ctrl+F9. ستظهر هاتان العلامتان: { }. لا تطبعهما كما هما من لوحة المفاتيح. فقط استعمل ctrl+F9.

- في وسط هاتين العلامتين اكتب الكلمة الأجنبية IF ثم ضع فراغا space.

- اذهب إلى زر "إدراج حقل دمج" واضغط عليه واختر منه grade، وهو العمود الذي فيه العلامات (ربما اسمه لديك مختلف). ستظهر ‪{MERGEFIELD "grade"}

- ضع بعدها مباشرة فراغا ثم علامة > (أقل من... وذلك على لوحة المفاتيح الإنكليزية)، ثم فراغا ثم 10 ثم فراغا.

- اكتب الآن علامة الاقتباس " ثم اذهب إلى زر إدراج حقل دمج واختر grade من جديد. ضع بعده " أخرى. ظلل هذه وقم بتسطيرها. ثم ضع فراغا آخر.

- بعد ذلك كرر الخطوة السابقة وإنما دون تسطير.

النتيجة التي تراها ستكون كالتالي:

‪{ IF { MERGEFIELD "grade" } < 10 "{ MERGEFIELD "grade" }" "{ MERGEFIELD "grade" }" }

لكي تجعل من هذا الحقل رقما، استعمل مفتاحي Alt+F9. رد الاتجاه إلى اليمين-اليسار إذا أردت لتنسيق الفقرة.

تجد مرفقا مستندين مضغوطين للمثل الوارد أعلاه. قد يلزمك تعديل مسار المستند المصدر بحسب مكان تنزيلك له.

______.zip

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

  • 2 weeks later...
  • 2 weeks later...
  • 6 months later...

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