KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تسمح بدمج الخلايا في ورقة عمل محمية في Excel؟

المؤلفSiluviaتاريخ التعديل

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

لحسن الحظ، توجد حلول فعّالة تتيح لك دمج الخلايا حتى عندما تكون ورقة العمل محمية. في هذه المقالة، سنرشدك خطوة بخطوة إلى طريقة عملية باستخدام كود VBA لتحقيق ذلك، كما سنستعرض التفاصيل المهمة والتحذيرات المحتملة، ونقدّم نصائح إضافية لتحسين سير عملك.

السماح بدمج الخلايا ضمن ورقة عمل محمية باستخدام كود VBA


السماح بدمج الخلايا ضمن ورقة عمل محمية باستخدام كود VBA

بما أن إعدادات حماية ورقة العمل في Excel لا تتضمّن خيار دمج الخلايا، يمكنك تجاوز هذا القيد بفعالية باستخدام ماكرو VBA، حيث يُلغِي الحماية مؤقتًا، ويُدمج الخلايا المحددة، ثم يعيد تطبيق الحماية باستخدام نفس كلمة المرور. ويُعدّ هذا الأسلوب مثاليًّا عندما تحتاج إلى تعديل تخطيط الخلايا أو تنظيمها بسرعة على أوراق محمية—مثل تخصيص قوالب الفواتير أو النماذج أو ملخصات المشاريع—مع الحفاظ في الوقت نفسه على سياسة أمنية صارمة لحماية بياناتك.

من المهم توخّي الحذر عند تنفيذ ماكروهات VBA، خاصةً في ملفات العمل المشتركة أو تلك التي تحتوي على معلومات حساسة. تأكد دائمًا من أنك مرتاح لتشغيل الماكروهات، وأنك قد حفظت ملف العمل مسبقًا، إذ لا يمكن التراجع عن التغييرات غير المتوقعة دائمًا بعد تنفيذ الماكرو.

اتبع التعليمات أدناه لدمج الخلايا المحددة ضمن ورقة عمل محمية باستخدام VBA:

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

2. اضغط مفاتيحAlt+F11 معًا لفتح نافذة محررMicrosoft Visual Basic for Applications. يتيح لك هذا البيئة إدراج ماكروهاتك المخصصة وتشغيلها داخل ملف العمل الخاص بك.

3. في محرر VBA، انقر علىإدراج > وحدة نمطية. سيؤدي هذا الإجراء إلى إنشاء وحدة نمطية جديدة يمكنك إدخال كود الماكرو الخاص بك فيها. انسخ والصق كود VBA المقدم أدناه في نافذة الكود الخاصة بهذه الوحدة النمطية.

كود VBA: السماح بدمج الخلايا ضمن ورقة عمل محمية

Sub MyMergeCells()
    Application.ScreenUpdating = False
    ActiveSheet.Unprotect "123" 
    Selection.Merge  
    ActiveSheet.Protect "123" 
    Application.ScreenUpdating = true   
End Sub

ملاحظة:في كود العينة هذا، تم تعيين كلمة المرور كـ “123”. إذا كانت ورقة عملك تستخدم كلمة مرور مختلفة، يُرجى استبدال “123” بكلمة المرور المناسبة لضمان عمل الكود بشكل صحيح. نوصيك دائمًا باختيار كلمة مرور قوية وسهلة التذكّر لحماية بياناتك المهمة، والحرص على الحفاظ على سريّتها.

انسخ والصق الكود في الوحدة

4. لتنفيذ الماكرو، اضغط مفتاحF5 أو انقر على زر التشغيلزر التشغيل في شريط أدوات VBA. قد تظهر نافذة منبثقة في Microsoft Excel لتأكيد الإجراء؛ انقرموافقللمتابعة. سيتم بعد ذلك دمج الخلايا المحددة وفقًا للمطلوب، حتى وإن ظلت ورقة العمل محمية.

ستظهر نافذة منبثقة

بمجرد الانتهاء من هذه الخطوات، سيتم دمج النطاق الذي اخترته من الخلايا فورًا في ورقة العمل المحمية، مما يتيح لك إجراء تعديلات تنسيق سريعة دون المساس بأمان الورقة.

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

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

لقطة شاشة لـ kutools for excel ai

افتح سحر إكسل مع KUTOOLS AI

  • التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
  • الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
  • برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
  • تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
  • ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
حسِّن قدراتك في إكسل بأدوات مدعومة بالذكاء الاصطناعي.حمِّل الآنوجرِّب الكفاءة كما لم تفعل من قبل!

مقالات ذات صلة:

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل