بحث واستبدال محتويات خلايا فارغة في جدول

مجهول
2018-12-17T16:11:37+00:00

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

========================

مرحبا أصدقائي وكل عام وانتم بألف خير

========================

عندي سؤال هام جدا بالنسبة لي

========================

السؤال:

====

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

أرجوا مساعدتكم أصدقائي وبأسرع وقت ممكن.

=============

للمزيد من التوضيح شاهد المرفق

===================

الخلايا الهدف تم تعليمها باللون الأحمر كما تلاحظون طبعا هي كثيرة جدا تبلغ 2.542 خلية منتشرة في الاعمدة الأربعة، ولكن انا اقتطعت جزء من الجدول للتوضيح

=================================

بالتوفيق للجميع

============

Microsoft 365 وOffice | Excel | للاستخدام المنزلي | Windows

سؤال مؤمّن. تم ترحيل هذا السؤال من مجتمع دعم Microsoft. يمكنك التصويت على إذا ما كان مفيدًا أم لا، ولكن لا يمكنك إضافة تعليقات أو ردود أو متابعة السؤال.

0 تعليقات ليست هناك تعليقات
الإجابة مقبولة بواسطة كاتب السؤال
مجهول
2018-12-18T14:24:03+00:00

السلام عليكم

هل تقصد أوامر الماكرو؟ إنها في الوورد نفسه. هذه هي الطريقة التي أعتمدها شخصياً لإنشاء ماكرو يُنسخ نصه من مكان آخر (قد توجد طريقة أسهل ولكن لا أعرف).

في الوورد، اذهب الى عرض > وحدات الماكرو > عرض وحدات الماكرو. بما أن زر "إنشاء" لن يعمل لأن "اسم الماكرو" فارغ، ضع أي حرف (لا تقلق بشأن هذا الحرف، فسيزول لاحقاً) تحت "اسم الماكرو" ثم انقر على "إنشاء". سيظهر مربع داخل نافذة مع بضعة سطور تبدأ بكلمة Sub مع الحرف الذي اخترته مع ()، وتنتهي السطور بعبارة End Sub. احذف كل هذه السطور لأنها ستُستبدل. اذهب إلى الصفحة الإنكليزية حيث ترد وحدتا الماكرو (في المربعين الرماديين) وانسخ الماكرو الذي تريد، والصقه في نفس المربع. لا تنسَ استبدال N/A في السطر الخامس بالعبارة التي تريد أن تظهر في الخلايا الفارغة (لا تحذف "المزدوجين"). أغلق النافذة Microsoft Visual Basic for Applications - Normal لتعود الى الوورد.

في الوورد عد إلى عرض > وحدات الماكرو > عرض وحدات الماكرو. ستجد هذه المرة اسم الماكرو الذي أنشأته (إذا كنت قد اخترت الماكرو الأول، فستجد الاسم ProcCells1). انقر على زر "تشغيل" لتشغيله في مستندك.

هل كانت هذه الإجابة مفيدة؟

شخص واحد وجد هذه الإجابة مفيدة.
0 تعليقات ليست هناك تعليقات
الإجابة مقبولة بواسطة كاتب السؤال
مجهول
2018-12-17T19:08:20+00:00

السلام عليكم

إن كنت تريد استبدال كلّ الخلايا الفارغة بنفس النص، يمكنك استخدام إحدى وحدتي الماكرو في هذه الصفحة. الماكرو الأول يقوم بالاستبدال لكلّ خلية فارغة في كلّ جدول في المستند. أما الماكرو الثاني فيقوم بالاستبدال في الجدول المحدّد فقط.

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

هل كانت هذه الإجابة مفيدة؟

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

2 من الإجابات الإضافية

فرز حسب: الأكثر فائدة
  1. مجهول
    2018-12-18T15:26:40+00:00

    السلام عليكم

    هل تقصد أوامر الماكرو؟ إنها في الوورد نفسه. هذه هي الطريقة التي أعتمدها شخصياً لإنشاء ماكرو يُنسخ نصه من مكان آخر (قد توجد طريقة أسهل ولكن لا أعرف).

    في الوورد، اذهب الى عرض > وحدات الماكرو > عرض وحدات الماكرو. بما أن زر "إنشاء" لن يعمل لأن "اسم الماكرو" فارغ، ضع أي حرف (لا تقلق بشأن هذا الحرف، فسيزول لاحقاً) تحت "اسم الماكرو" ثم انقر على "إنشاء". سيظهر مربع داخل نافذة مع بضعة سطور تبدأ بكلمة Sub مع الحرف الذي اخترته مع ()، وتنتهي السطور بعبارة End Sub. احذف كل هذه السطور لأنها ستُستبدل. اذهب إلى الصفحة الإنكليزية حيث ترد وحدتا الماكرو (في المربعين الرماديين) وانسخ الماكرو الذي تريد، والصقه في نفس المربع. لا تنسَ استبدال N/A في السطر الخامس بالعبارة التي تريد أن تظهر في الخلايا الفارغة (لا تحذف "المزدوجين"). أغلق النافذة Microsoft Visual Basic for Applications - Normal لتعود الى الوورد.

    في الوورد عد إلى عرض > وحدات الماكرو > عرض وحدات الماكرو. ستجد هذه المرة اسم الماكرو الذي أنشأته (إذا كنت قد اخترت الماكرو الأول، فستجد الاسم ProcCells1). انقر على زر "تشغيل" لتشغيله في مستندك.

    نجح الامر شكرا لك اخي العزيز بالتوفيق دائما *_^

    =====================

    هل كانت هذه الإجابة مفيدة؟

    وجد 2 شخصًا هذه الإجابة مفيدة.
    0 تعليقات ليست هناك تعليقات
  2. مجهول
    2018-12-18T12:37:41+00:00

    شكرا على الرد الممتاز ولكن كيف استخدم هذه الأوامر هل هنالك برنامج او شيء ما ؟

    هل كانت هذه الإجابة مفيدة؟

    0 تعليقات ليست هناك تعليقات