كيف تُحدِّد كل صف آخر أو كل صف n في Excel؟
عند العمل مع ورقة عمل، قد تحتاج أحيانًا إلى تحديد كل صف آخر أو كل صف n-th لأغراض التنسيق أو الحذف أو النسخ. بالطبع، يمكنك القيام بذلك يدويًّا، لكن إذا كانت الورقة تحتوي على مئات الصفوف، فهذه الطريقة ليست فعّالة على الإطلاق. لحسن الحظ، إليك بعض الحيل الذكية التي ستسهّل عليك المهمة!
تحديد كل صف آخر أو كل صف n باستخدام VBA
تحديد كل صف آخر أو كل صف n باستخدام Kutools لـ Excel ![]()
تحديد كل صف آخر أو كل صف n باستخدام VBA
في هذا المثال، سأقوم بتحديد صف واحد يحتوي على فترتين بينهما. ويمكنني تحقيق ذلك باستخدام كود VBA كما يلي:
1. حدد النطاق الذي ترغب في تمييز كل صف آخر أو كل صف n ضمنه.
2. انقر فوقالمطوّر > Visual Basic، وستظهر نافذة جديدة لـMicrosoft Visual Basic للتطبيقات. بعد ذلك، انقر فوقإدراج > وحدة نمطية، ثم أدخل الكود التالي في الوحدة النمطية:
Sub EveryOtherRow()
Dim rng As Range
Dim InputRng As Range
Dim OutRng As Range
Dim xInterval As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
xInterval = Application.InputBox("Enter row interval", xTitleId, Type:=1)
For i = 1 To InputRng.Rows.Count Step xInterval + 1
Set rng = InputRng.Cells(i, 1)
If OutRng Is Nothing Then
Set OutRng = rng
Else
Set OutRng = Application.Union(OutRng, rng)
End If
Next
OutRng.EntireRow.Select
End Sub
3. بعد ذلك، انقر فوق الزر
لتشغيل الكود. ستظهر لك نافذة منبثقة تتيح لك تحديد النطاق. راجع لقطة الشاشة:

4. انقر فوقموافق. في هذه الحالة، أدخلتُ الرقم 3 في مربع الحوار المنبثق الآخر كصف فاصل. راجع لقطة الشاشة
5. انقر فوقموافق، وسيتم تحديد كل صف ثالث. راجع لقطة الشاشة:
يمكنك تغيير الفاصل حسب حاجتك في مربع حوارKutools for Excel الثاني.
تحديد كل صف آخر أو كل صف n باستخدام Kutools لـ Excel
باستخدام كود VBA، يمكنك تحديد صف واحد فقط بفترات محددة. أما إذا كنت بحاجة إلى تحديد صفَّين أو ثلاثة أو أكثر بفترات محددة، فإنKutools لـ Excelيمكنه مساعدتك في حل هذه المشكلة بسهولة ويسر.
بعدالتثبيت المجاني لـKutools لـ Excel، يُرجى اتباع الخطوات التالية:
1. انقر فوقKutools > Select > Select Interval Rows & Columns...، راجع لقطة الشاشة:

في مربع حوارSelect Interval Rows & Columns، انقر فوق الزر
لتحديد النطاق الذي تحتاجه، ثم اخترRows أوColumns من قسمSelect، وحدّد العدد المطلوب في مربعي الإدخالInterval of وRows. راجع لقطة الشاشة:


ملاحظات:
1. إذا كنت بحاجة إلى تحديد كل صف آخر ضمن التحديد، فأدخِل 2 في مربع إدخال الفترات و1 في مربع الإدخال الخاص بـRows.
2. إذا كنت تريد تحديد الصف بأكمله التي تحتاجها، فيمكنك تأشير الخيارSelect entire rows.
مقالات ذات صلة:
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل