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

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

قام بنشر

السلام عليكم 

الأخوة الكرام أريد مساعدتي بـ كود أو دالة غير Trim لعمل حذف تلقائي للمسافات في الفقرات النصية سواء أكانت في بداية الفقرة أو وسطها او نهايتها مع إمكانية وضع نقطة في نهاية الفقرة وشكرا

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

شكرا أستاذ احمدزمان علي مشاركتك الإيجابية ولكن الدالة أو المعادلة التي تفضلت بها لم تفي بالغرض وهو كما بالمثال التالي:

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

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

ارجو أن يفيد هذا التوضيح في الحل بأنتظار مساهمتكم وشكرا للجميع.

تم تعديل بواسطه وائل أبو عبد الرحمن
قام بنشر

العفو اخي ابو عبدالرحمن

لا اعرف دالة افضل من Trim لحذف المسافات

حيث انها تقوم بحذف المسافات في بداية الجملة و في نهاية الجملة و تقوم بحذف اي مسافة زائدة عن مسافة واحدة بين كلمات الجملة

اما حول اضافة النقطة 

يمكنك استخدام الدالة CONCATENATE

و يكون الحل لجملة البسملة التي ذكرتها هنا

=CONCATENATE(TRIM(A1);".")

 

هذا الحل على قدر فهمي و الله اعلم

 

  • Like 1
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information