كيف تنقل عمودًا أو صفًا في Excel دون استبدال البيانات الموجودة أو الكتابة فوقها؟
عند العمل في Excel، قد تحتاج غالبًا إلى نقل عمود أو صف في ورقة العمل الخاصة بك لتحسين القراءة أو لتلبية متطلبات تنظيم بيانات معينة. ومع ذلك، قد تقلق من أن يؤدي نقل عمود أو صف إلى الكتابة فوق بيانات مهمة موجودة في الوجهة الجديدة. في هذه المقالة، سنعرض عدة طرق عملية تتيح لك نقل الأعمدة أو الصفوف إلى مواقع جديدة دون استبدال أو الكتابة فوق أي معلومات موجودة. كل طريقة لها مزاياها الخاصة وحالات الاستخدام المثلى، لذا يمكنك اختيار الطريقة الأنسب لاحتياجاتك.
نقل عمود/صف دون استبدال البيانات الموجودة بالسحب
نقل عمود/صف دون استبدال البيانات الموجودة بالقص واللصق
نقل عمود بسهولة باستخدام Kutools لـ Excel
كود VBA - نقل الأعمدة أو الصفوف برمجيًا إلى مواقع محددة
نقل عمود/صف دون استبدال البيانات الموجودة بالسحب
إحدى أبسط الطرق لإعادة ترتيب الأعمدة أو الصفوف في Excel دون الكتابة فوق أي بيانات موجودة هي سحبها إلى المكان المطلوب مع الضغط باستمرار على مفتاحShift. هذه الطريقة سريعة وفعّالة، خاصةً مع الجداول الصغيرة أو متوسطة الحجم.
السيناريوهات المناسبة والملاحظات:يُعد السحب الخيار الأنسب لأوراق العمل التي تحتوي على كميات معقولة من البيانات، خاصةً عندما يُطلب تحديد الموقع بدقة. إنها طريقة سهلة الاستخدام، لكنها قد تصبح أقل فعالية مع مجموعات البيانات الكبيرة جدًا أو عند الحاجة إلى نقل أعمدة أو صفوف متعددة في آنٍ واحد.
1. انقر على رأس العمود أو رقم الصف الذي ترغب في نقله لتحديد العمود أو الصف بأكمله.
2. حرّك المؤشر إلى حدود العمود أو الصف المحدد حتى يتحول إلى مؤشر سهم رباعي الاتجاهات
، ثم اضغط باستمرار على مفتاحShift واسحب العمود أو الصف إلى الموقع المطلوب بين الأعمدة أو الصفوف الموجودة. أثناء السحب، سيظهر خط خفيف يُشير إلى مكان إدراج البيانات. انظر لقطة الشاشة:

الآن سيتم نقل العمود أو الصف المحدد إلى موقعه الجديد، وستنتقل جميع البيانات تلقائيًا لإفساح المجال، مما يضمن عدم الكتابة فوق أي معلومات.
نصائح:تأكد من الضغط باستمرار على مفتاحShiftأثناء السحب. إذا لم تفعل ذلك، فقد يقوم Excel بكتابة البيانات فوق العمود أو الصف الهدف بدلاً من إزاحته لإفساح المجال. وإذا ظهرت لك رسالة منبثقة تقول «هل تريد استبدال محتويات خلايا الوجهة؟»، فمن المرجّح أنك نسيت الضغط باستمرار على مفتاحShift. في هذه الحالة، استخدم زر التراجع (Ctrl+Z) للعودة وحاول مجددًا!
نقل عمود بسهولة دون استبدال البيانات الموجودة في ورقة العمل:
لوحةالأعمدةفيKutools لـ Excelتساعدك على إعادة ترتيب أعمدة ورقة العمل بسرعة، كما يظهر في العرض التوضيحي أدناه.
حمّلها وجربها الآن! (نسخة تجريبية مجانية لمدة 30 يومًا)
نقل عمود/صف دون استبدال البيانات الموجودة بالقص واللصق
طريقة أخرى شائعة لنقل عمود أو صف دون الكتابة فوق البيانات الموجودة هي قص التحديد ولصقه. وتتيح لك هذه الطريقة وضع بياناتك بدقة، مع تحريك الأعمدة أو الصفوف الأخرى تلقائيًا لاستيعاب الموقع الجديد.
1. حدد العمود بأكمله أو الصف الذي تريد نقله. انقر بزر الماوس الأيمن على رأس العمود أو رقم الصف، ثم اخترقصمن القائمة السياقية.

2. بعد ذلك، انقر بزر الماوس الأيمن على رأس العمود أو رقم الصف الموجود مباشرةً إلى اليمين (للأعمدة) أو أسفل (للصفوف) من المكان الذي تريد إدراج البيانات المقطوعة فيه. ثم من القائمة السياقية، انقر علىإدراج الخلايا المقطوعة. انظر لقطة الشاشة:

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

2. ستظهر أداة التنقّل من Kutools على الجانب الأيسر من نافذة Excel. بعد ذلك:

المزايا:تُعد هذه الطريقة مثالية لأوراق العمل الكبيرة والمعقدة، أو عند الحاجة إلى مراجعة هيكل البيانات بشكل متكرر. ونظرًا لأن جميع عمليات النقل لا تؤثر على البيانات، فإنها تضمن الحفاظ على المعلومات الأصلية في كل الأوقات.
إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.
كود VBA - نقل الأعمدة أو الصفوف برمجيًا إلى مواقع محددة
للمستخدمين المتقدمين أو أولئك الذين يحتاجون إلى أتمتة نقل الأعمدة أو الصفوف عبر العديد من أوراق العمل، يُعدّ حل VBA وسيلة مرنة لنقل البيانات برمجيًا إلى مواقع جديدة دون الكتابة فوق المحتوى الموجود—وهو خيار مثالي للمهام المتكررة أو عند التعامل مع مجموعات بيانات كبيرة تتطلب إعادة تنظيم متسقة.
السيناريوهات المناسبة والملاحظات:يُعدّ كود VBA مفيدًا بشكل خاص عندما تحتاج إلى نقل أعمدة أو صفوف متعددة برمجيًا، أو عند تطبيق الحركة عبر أوراق عمل متعددة ضمن ملف عمل واحد. احفظ دائمًا ملف العمل قبل تشغيل نصوص VBA، إذ لا يمكن التراجع عن هذه الإجراءات بسهولة. ولتجنب الأخطاء، استخدم هذا الأسلوب فقط بعد إلغاء حماية الأوراق.
1. افتح ملف مصنف Excel الخاص بك، ثم اضغط علىAlt + F11 للوصول إلى محرر VBA. في نافذة VBA، انقر علىإدراج > وحدة نمطيةلإضافة وحدة كود جديدة.
Sub MoveColumnOrRow()
Dim WorkRng As Range
Dim Target As Range
Dim xTitleId As String
Dim MoveType As String
Dim isColumn As Boolean
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.InputBox("Select the column or row to move:", xTitleId, "", Type:=8)
If WorkRng Is Nothing Then Exit Sub
MoveType = Application.InputBox("Type 'C' for column or 'R' for row", xTitleId, "C", Type:=2)
isColumn = (UCase(MoveType) = "C")
If isColumn Then
Set Target = Application.InputBox("Select the column before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireColumn.Cut
Target.EntireColumn.Insert Shift:=xlToRight
Else
Set Target = Application.InputBox("Select the row before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireRow.Cut
Target.EntireRow.Insert Shift:=xlDown
End If
End Sub 2. بعد إدخال الكود، أغلق محرر VBA. لتشغيل الماكرو، اضغط علىAlt + F8، ثم اخترMoveColumnOrRow من قائمة الماكرو، وانقر علىتشغيل. سيطلب منك الماكرو تحديد العمود أو الصف الذي تريد نقله، وتحديد نوعه (عمود أم صف)، واختيار موقع الوجهة. بعد ذلك، سيقوم الماكرو تلقائيًا بنقل العمود أو الصف المحدد إلى الموضع المطلوب—أمام موقع الوجهة—مع تحريك البيانات الموجودة تلقائيًا لتجنب الكتابة فوقها.
استكشاف الأخطاء وإصلاحها:إذا لم يعمل الكود، تحقّق مما إذا كانت ورقتك محميّة أو تحتوي على خلايا مدمجة. وللحصول على أفضل النتائج، قم بإلغاء دمج الخلايا وتأكد من أن ورقة العمل غير مقفولة قبل تشغيل الماكرو. احفظ دائمًا ملف العمل قبل تشغيل VBA لتجنب فقدان البيانات في حال حدوث أخطاء غير متوقعة.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل