كيف تدرج خانات اختيار متعددة في Excel بسرعة
المؤلفXiaoyang•تاريخ التعديل
هل تُنشئ قائمة مهام أو جدول تتبع أو نموذج حضور أو نموذج موافقة أو استبيانًا في Excel؟ يمكن لخانات الاختيار أن تجعل جدولك أكثر سهولة في القراءة، وأبسط في التحديث، وأكثر تفاعلًا بكثير. لكن إدراجها واحدةً تلو الأخرى قد يصبح مملًّا بسرعة، خاصةً عندما تحتاج إلى إضافتها إلى عشرات أو حتى مئات الخلايا.
في هذا الدليل، ستتعلم ثلاث طرق عملية لإدراج خانات اختيار متعددة في Excel: إدراج ونسخ خانة اختيار من عناصر تحكم النموذج، وإدراج خانات اختيار دفعةً واحدة باستخدامKutools لـ Excel، واستخدام كود VBA. اختر الطريقة الأنسب بناءً على حجم جدولك، ومستوى مهارتك، واحتياجاتك في استخدام خانات الاختيار!

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

2. انقر على الخلية التي ترغب في وضع خانة الاختيار الأولى بها.

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

المزايا
- مجاني ومتوفر مباشرةً في Excel.
- لا يتطلب أي إضافات أو أكواد VBA.
- مثالي لإضافة بضع خانات اختيار.
- مثالي للقوائم البسيطة أو النماذج الأساسية.
العيوب
- يصبح بطيئًا عند الحاجة إلى إدراج مربعات اختيار ضمن نطاق واسع.
- قد تحتاج مربعات الاختيار إلى تعديل يدوي في موضعها.
- قد لا تتماشى مربعات الاختيار المنقولة دائمًا بشكل مثالي مع الخلايا.
- ليس مثاليًا لإنشاء مخرجات تحتوي على مربعات اختيار مرتبطة بالقيمتين TRUE وFALSE.

الطريقة 2: إدراج خانات اختيار متعددة دفعةً واحدة باستخدام Kutools لـ Excel
للحصول على حلٍّ أسرع وأكثر نظافةً، يمكنك استخدام ميزةKutools لـ Excelالمتمثلة فيإدراج دفعة من مربعات الاختيار الذكية. بدلاً من إضافة خانات الاختيار واحدةً تلو الأخرى، ما عليك سوى تحديد النطاق وإدراج خانات الاختيار دفعةً واحدة بنقرات قليلة!
في هذا المثال، سنستخدم خيارإدراج مربع اختيار فقط. يضيف هذا الخيار خانات تحديد دون ربطها بأي خلايا، مما يجعله مثاليًا للقوائم البصرية، أو لتتبع المهام يدويًّا، أو لنماذج الفحص، أو لوضع علامات «نعم/لا» البسيطة.
بعد تثبيتKutools لـ Excel، يُرجى اتباع الخطوات التالية:
1. حدد النطاق الذي ترغب في إدراج خانات الاختيار فيه.
2. انقرKutools > إدراج > إدراج دفعة من مربعات الاختيار الذكية.

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

النتيجة:تم إدراج خانات الاختيار ضمن نطاق التحديد. وإذا تم تفعيل الخياراستخدام محتوى الخلية التي يوجد بها مربع الاختيار كتسمية لمربع الاختيار، فسيُعرض محتوى الخلية الأصلي كتسمية لخانة الاختيار.
| مربعات اختيار مدرجة في خلايا فارغة | مربعات اختيار مدرجة مع محتوى الخلية كتسميات |
![]() | ![]() |
- إدراج مربعات اختيار دفعة واحدة في جميع الخلايا المحددة دفعة واحدة
- لا يتطلب كود VBA أو ماكروهات أو نسخ مربعات اختيار يدويًا
- يعمل مع كلٍ من الخلايا الفارغة والخلايا التي تحتوي بالفعل على بيانات
- يتيح لك إدراج مربعات اختيار للعرض فقط للقوائم البسيطة والنماذج
- يمكنه استخدام محتوى الخلية التي يوجد بها مربع الاختيار كتسمية لمربع الاختيار عند الحاجة
- يدعم أيضًا أنماط ربط ذكية لمربعات الاختيار لإخراج القيمتين TRUE/FALSE
- يساعد في الحفاظ على تناسق وترتيب مربعات الاختيار عبر تحديد النطاق
- أسرع بكثير من إدراج أو نسخ مربعات اختيار عناصر التحكم في النموذج واحدة تلو الأخرى
هل ترغب في الحصول على نتائج بصيغة TRUE/FALSE من خانات الاختيار؟
معإدراج دفعة من مربعات الاختيار الذكية، يمكنك تحويل اختيارات خانات الاختيار تلقائيًا إلى قيم TRUE/FALSE لاستخدامها في الصيغ والفلاتر والتقارير ولوحات المعلومات — دون الحاجة إلى كتابة أي كود VBA.
الربط بالخلية نفسها
تُرجع خلية مربع الاختيار القيمة TRUE/FALSE

الربط بخلايا أخرى
حافظ على نظافة البيانات واحفظ القيم TRUE/FALSE في مكان آخر

الطريقة 3: إدراج خانات اختيار متعددة باستخدام كود VBA
إذا كنت معتادًا على الماكروهات، يمكن لـ VBA أيضًا مساعدتك في إدراج خانات اختيار متعددة ضمن نطاق محدد. هذه الطريقة مثالية عندما تسعى إلى حل أتمتة قابل لإعادة الاستخدام ولا تمانع العمل بالكود.
1. انقرالمطوّر، ثم انقرVisual Basic لفتح نافذةMicrosoft Visual Basic for Applications.
2.انقرإدراج>وحدة نمطية، ثم الصق كود VBA التالي في نافذة الوحدة النمطية:
Sub InsertCheckBoxes()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Ws As Worksheet
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range where you want to insert checkboxes:", xTitleId, WorkRng.Address, Type:=8)
Set Ws = Application.ActiveSheet
Application.ScreenUpdating = False
For Each Rng In WorkRng
With Ws.CheckBoxes.Add(Rng.Left, Rng.Top, Rng.Width, Rng.Height)
.Characters.Text = Rng.Value
End With
Next
WorkRng.ClearContents
WorkRng.Select
Application.ScreenUpdating = True
End Sub
3. اضغطF5 أو انقر زرتشغيللتشغيل الكود.
4. في مربع الحوار المنبثق، حدد النطاق الذي تريد إدراج خانات الاختيار فيه، ثم انقرموافق.

النتيجة:تم إدراج خانات الاختيار في نطاق التحديد.

المزايا
- مجاني ويعمل مباشرةً في Excel.
- يمكنه إدراج مربعات اختيار تلقائيًا ضمن نطاق التحديد.
- قابل لإعادة الاستخدام إذا كنت غالبًا ما تقوم بنفس مهمة مربعات الاختيار.
العيوب
- يتطلب معرفةً أساسيةً بلغة VBA.
- قد تكون ماكروهات معطَّلة في بعض بيئات Excel.
- يقوم الكود النموذجي بمسح محتويات الخلية الأصلية بعد إدراج مربعات الاختيار.
- ليس سهل الاستخدام للمبتدئين مثل الأداة القائمة على مربعات الحوار.
أي طريقة يُفضَّل استخدامها؟
لست متأكدًا من الطريقة الأنسب لجدولك؟ استخدم الجدول المقارن أدناه لاختيار الطريقة المثلى لإدراج خانات اختيار متعددة في Excel بسرعة.
| الطريقة | الأفضل لـ | بدون كود | جيد للنطاقات الكبيرة | مخرجات مرتبطة بالقيمتين TRUE/FALSE | الصعوبة |
|---|---|---|---|---|---|
| عنصر تحكم النموذج في Excel | إدراج عنصر تحكم واحد لمربع الاختيار ونسخه إلى نطاق صغير | ✔ نعم | ✘ لا | ✘ لا | سهل |
| Kutools لـ Excel موصى به | إدراج دفعة من مربعات الاختيار الذكية مع أنماط ربط اختيارية | ✔ نعم | ✔ نعم | ✔ نعم | سهل |
| كود VBA | أتمتة إدراج مربعات الاختيار باستخدام ماكرو | ✘ لا | ✔ نعم | ⚠ يتطلب كودًا مخصصًا | متقدم |
التوصية:استخدمعناصر تحكم النموذج في Excelإذا كنت بحاجة فقط إلى إنشاء عدد قليل من خانات الاختيار الأساسية. استخدمKutools لـ Excelإذا أردت إدراج خانات اختيار دفعةً واحدة بسرعة، والحفاظ على تنظيمها، مع إمكانية ربطها بصيغة تُخرِج قيمتي TRUE/FALSE. أمّا إذا كنت مرتاحًا للعمل مع الماكروهات وتحتاج إلى حل قائم على الكود يمكن إعادة استخدامه، فاستخدمكود VBA.
الأسئلة الشائعة
1. هل يمكنني إدراج خانات اختيار متعددة في Excel دون الحاجة إلى استخدام VBA؟
نعم! يمكنك إدراج خانة اختيار واحدة منعناصر تحكم النموذجثم نسخها إلى خلايا أخرى. ولكن إن كنت تبحث عن طريقة أسرع، فاستخدم ميزةKutools لـ Excelالمتوفرة فيإدراج دفعة من مربعات الاختيار الذكيةلإدراج خانات الاختيار دفعةً واحدة في نطاق التحديد بالكامل.
2. ما هي أسرع طريقة لإدراج عدد كبير من خانات الاختيار في Excel؟
للنطاقات الكبيرة، يُعد استخدامإدراج دفعة من مربعات الاختيار الذكيةفيKutools لـ Excelعادةً أسرع بكثير من إدراج ونسخ خانات اختيار عناصر تحكم النموذج يدويًّا.
3. ما الفرق بين إدراج مربع اختيار منفرد وربط خانات الاختيار بالخلايا؟
إدراج مربع اختيار فقطيضيف خانات اختيار بصرية دون إنشاء قيم مرتبطة بصيغة TRUE/FALSE. أما الخانات المرتبطة، فتُرجع TRUE أو FALSE في الخلايا—وهو أمرٌ مفيدٌ للصيغ والفلاتر والتقارير ولوحات المعلومات.
4. متى يجب أن أستخدم خيار «الربط بخلاياها الخاصة»؟
استخدم هذا الخيار عندما ترغب في أن يتحكم كل مربع اختيار في قيمة الخلية التي يقع فيها. وهو مفيدٌ بشكل خاص في قوائم المهام، وأوراق الحضور، وتتبُّع الموافقات،以及其他 أوراق العمل التي يمكن استخدام نتائجها (صواب/خطأ) مباشرةً.
5. متى يُفضل استخدام «الربط بخلايا أخرى»؟
استخدم هذا الخيار عندما تريد الحفاظ على نظافة نطاق البيانات الأصلي، مع تخزين نتائج مربعات الاختيار في نطاق مختلف. وهو مفيدٌ بشكل خاص للصيغ، وأعمدة المساعد، ولوحات المعلومات، أو مناطق التحكم المخفية.
6. لماذا تؤدي طريقة VBA إلى مسح محتويات الخليتين الأصليتين؟
يستخدم كود VBA القيم الأصلية في الخلايا كعناوين لمربعات الاختيار، ثم يمسح تحديد النطاق. إذا كنت بحاجة إلى الحفاظ على بياناتك الأصلية، فاحفظ نسخة احتياطية من ورقة العمل أولًا أو عدّل الكود قبل تشغيله.
7. كيف يمكنني حذف عدة مربعات اختيار دفعةً واحدة؟
يمكنك استخدام ميزةKutools لـ Excel's حذف مربع اختيارلإزالة مربعات الاختيار المتعددة بسرعة من نطاق محدد أو ورقة العمل.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش كفاءة لم تختبرها من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لزيادة الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
Office Tab يجلب واجهة ذات علامات تبويب إلى Office، ويُسهّل عملك كثيرًا
- فعّل التحرير والقراءة المبوبة في Word وExcel وPowerPoint، وكذلك في Publisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل نفس النافذة، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع إضافات Kutools في تثبيت واحد!
Kutools for Office تضم حزمة PowerPoint إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة— إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
- مثبّت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- تعمل بشكل أفضل معًا— إنتاجية مُبسَّطة عبر تطبيقات Office
- نسخة تجريبية كاملة الميزات لمدة 30 يومًا— بدون تسجيل، ولا بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات فرديةً
جدول المحتويات
- الطريقة 1: إدراج ونسخ خانة اختيار من عناصر التحكم في النموذج
- الطريقة 2: إدراج خانات اختيار متعددة دفعةً واحدة باستخدام Kutools لـ Excel
- الطريقة 3: إدراج خانات اختيار متعددة باستخدام كود VBA
- أي طريقة يُفضَّل استخدامها؟
- الأسئلة الشائعة
- أفضل أدوات الإنتاجية لمكتبتك
Kutools لـ Excel
يجلب ميزات 300+ المتقدمة إلى Excel
- 🧩 نظرة عامة
- 📥 تنزيل مجاني
- 🎁 تتوفر نسخة تجريبية مجانية لمدة 30 يومًا

