مجموعة من برامج جداول بيانات Microsoft مع أدوات لتحليل البيانات وتخطيطها وتوصيلها.
نعم أعلم أن أكسل لا يتعامل مع دمج الخلايا كحدث.
هل في الوقت الحالي يمكن حل المشكلة عن طريق كود VBA؟
لم يعد هذا المتصفح مدعومًا.
بادر بالترقية إلى Microsoft Edge للاستفادة من أحدث الميزات والتحديثات الأمنية والدعم الفني.
لعمل على ملف اكسل احتاج فيه إلى دمج الخلايا و إلغاء دمجها
بمجرد دمج الخلايا يقوم الإكسل بتغيير نطاق تطبيق التنسيق و لكن ه لا يظهر
و عند إلغاء الدمج عندها يظهر انه تم تغيير النطاق
مثلا عند دمج الخليتين C8 و D8 و ألغي دمجهما مجددا يختفي التنسيق من الخلية التي تم ارجاعا (D8)
و اذا دمجت 3 خلايا مثلا C8 و D8 و E8 و ألغي دمجهما يختفي التنسيق من D8 و E8
الصورتان توضحها الفرق في النطاق قبل الدمج و بعد الدمج:
دمجت الخليتين E8 و F8 و النطاق في الصورة الاخيرة لا يتضمن الخلية F8
=$A$1:$I$7,$A$9:$I$1048576,$A$8:$E$8,$G$8:$I$8
هل من طريقة لجعل النطاق لا يتأثر بالدمج و إلغاءه؟
مجموعة من برامج جداول بيانات Microsoft مع أدوات لتحليل البيانات وتخطيطها وتوصيلها.
سؤال مؤمّن. تم ترحيل هذا السؤال من مجتمع دعم Microsoft. يمكنك التصويت على إذا ما كان مفيدًا أم لا، ولكن لا يمكنك إضافة تعليقات أو ردود أو متابعة السؤال.
نعم أعلم أن أكسل لا يتعامل مع دمج الخلايا كحدث.
هل في الوقت الحالي يمكن حل المشكلة عن طريق كود VBA؟
تمت ترجمة هذه الاستجابة تلقائيا. ونتيجة لذلك، قد تكون هناك أخطاء نحوية أو صيغ غريبة.
مرحبا أحمد فتح الرحمن,
شكرا لزيارة مجتمع مايكروسوفت.
دمج الخلايا يشبه تغيير فهرسة الخلايا. على سبيل المثال ، سيؤدي دمج النطاق I8: F8 إلى فهرسة خلية واحدة كبيرة ك I8 ، ولن يشير F8 بعد الآن إلى أي خلية. وبالتالي ، سيتغير النطاق المحدد في التنسيق الشرطي.
إذا تم تطبيق التنسيق الشرطي عبر عمودين وقمت بدمج خليتين بينهما ، تقسيم النطاق إلى ثلاثة أجزاء: I1: F7 و I8 و I9 إلى Fmax (حيث Fmax هو الصف الأخير الذي يحتوي على بيانات في العمود F).
بالإضافة إلى ذلك ، إذا حاولت إلغاء دمج الخلايا بعد دمجها ، فستلاحظ أن النطاق الأصلي لا يعود تلقائيا إلى تغطية عمودين. وذلك لأن إلغاء دمج الخلايا لا يعتبر حدثا يتطلب تحديث الصيغ أو النطاقات بواسطة Excel ، والذي يبدو أنه قيد تصميم داخل البرنامج.
آمل أن يوضح هذا التفسير مخاوفك.
مع خالص تحياتي
جوناثان زي - MSFT | أخصائي دعم مجتمع مايكروسوفت