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

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

قام بنشر

بسم الله الرحمن الرحيم

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

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

تتكرر الشهادة ثلاث مرات فى الطباعة بمعنى ان الصفحة بها ثلاث شهادات فتظهر كالاتى

الصفحة الاولى

شهادة 1

شهادة 2

شهادة 3

الصفحة الثانية

شهادة 2

شهادة 3

شهادة 4

فما هو حل هذة المشكلة جزاكم الله خير

  • 2 weeks later...
قام بنشر

اخى الباحث عن كل جدي جزاك الله كل خيرا على الاهتمام

مشكلة تكرار الشهادات وجدت الحل لها فهى ان التكرار انتهى بمجرد حفظ الدمج فى مستند جديد

وتبقى مشكلة اخرى وهى

درجة الطالب المكونة من رقم وكسور فيظهر الرقم 2.8 مثلا يظهر فى الاكسيل 2.8 وفى الورد 2.800000000001 فكيف التغلب على هذة المشكلة؟

والملف المرفق يوضح المشكلة

5.rar

قام بنشر

السلام عليكم

الحل فى الاكسيل و ليس الوورد

قم باستخدام الدالة round لتقريب البيانات لدرجة التقريب التي تريد مثل ما فى المرفق

New ورقة عمل Microsoft Excel.rar

  • 2 weeks later...
قام بنشر

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

أخي الكريم إن عملية الدمج تعتمد على أسماء الحقول المستعملة وما دمت تستخرج في كل صفحة ثلاث شهادات فينبغي عليك تغيير قاعدة البيانات (ملف الإكسيل)، يجب تقسيم قائمة الجدول إلى ثلاثة جداول متماثلة (وتغيير سطر عناوينها لإنشاء حقول أخرى) ثم في ورقة الوورد يجب وضع حقول الجدول الأول في الشهادة الأولى وحقول الجدول الثاني في الشاهادة الثانية وحقول الجدول الثالث في الشهادة الثالثة من ورقة الوورد نفسها لذا فكل ما يطبع ورقة تكون قد استخرجت بيانات كل جدول بالواحدة...

والله أعلم

قام بنشر

الاستاذ محمد طاهر

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

هذه المشكلة موجودة عندي عند كتابة 21.2 مثلا يظهر في الوورد 21.199999999999999 وهذا الرقم مكتوب وليس ناتج لعملية حسابية او معادلة وعند كتابة 21.3 تظهر 21.3000000000001 ويستقر العدد مع الرقم 21.5 يظهر كما هو بدون مشاكل ارجو افادتنا كيف يمكن التخلص من هذه المشكلة مع العلم بان الدالة round ليس لها اي تاثير لان العدد ليس مقرب اصلا

وزادكم الله علما

قام بنشر (معدل)

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

الاستاذ محمد طاهر

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

هذه المشكلة موجودة عندي عند كتابة 21.2 مثلا يظهر في الوورد 21.199999999999999 وهذا الرقم مكتوب وليس ناتج لعملية حسابية او معادلة وعند كتابة 21.3 تظهر 21.3000000000001 ويستقر العدد مع الرقم 21.5 يظهر كما هو بدون مشاكل ارجو افادتنا كيف يمكن التخلص من هذه المشكلة مع العلم بان الدالة round ليس لها اي تاثير لان العدد ليس مقرب اصلا

وزادكم الله علما

أخي الكريم، يمكن حل هذه المشكلة باستعمال الدالة TEXT في اكسيل قبل إدراجها في ملف وورد... بالنسبة لمثالك نضع هده الدالة في خلية في إكسيل بالصيغة

 =TEXT(21.19999999999999;"00.00")

ثم ندرج مضمون هذه الخانة في وورد فتظهر النتيجة على الشكل التالي: 21.19 أو 21.20

ملاحظة : هذا الرد هو على سؤال التقريب الذي تقدمتم به وتقدم به أخي وحبيبي "سالم" في موضوع مشابه ومستقل... والموضوع المعني سؤاله من نوع آخر وقد أجبت عليه في رد سابق...

والله أعلم

تم تعديل بواسطه hben

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