Excel: احفظ أو صدّر جميع الأوراق إلى ملفات CSV أو ملف نصي منفصلة (2 طرق سهلة)
في عالم تحليل البيانات وإعداد التقارير ومشاركة المعلومات، يُعد Microsoft Excel الأداة المفضلة لإدارة المصنفات التي تحتوي على أوراق عمل متعددة. وغالبًا ما تظهر الحاجة إلى حفظ أو تصدير كل ورقة عمل كملف CSV (قيم مفصولة بفواصل) أو ملف نصي (.txt) منفصل — وهو أمر شائع لأغراض متنوعة، مثل مشاركة البيانات مع الزملاء، أو استيرادها إلى قواعد بيانات أو تطبيقات برمجية أخرى، أو تمكين التكامل بين الأنظمة، أو حتى أرشفة مجموعات البيانات الفردية للامتثال أو النسخ الاحتياطي. ومع ذلك، لا يوفّر Excel حاليًا ميزة أصلية لتصدير جميع الأوراق دفعة واحدة كملفات منفصلة، مما يجعل الاعتماد على الحفظ اليدوي المتكرر لكل ورقة عمل عمليةً مرهقة وغير فعّالة.
يأخذك هذا المقال في جولةٍ عملية وفعّالة لأتمتة تصدير أو تحويل جميع أوراق Excel (أو بعضها) إلى ملفات CSV أو ملفات نصية منفصلة، لضمان سير عملٍ سلس وخالٍ من الأخطاء.
➤ احفظ أو صدّر جميع الأوراق إلى CSV أو ملف نصي باستخدام كود VBA
➤ احفظ أو صدّر جميع الأوراق / أوراق معيّنة باستخدام Kutools لـ Excel
احفظ أو صدّر جميع الأوراق إلى CSV أو ملف نصي باستخدام كود VBA
بينما لا يوفّر Excel وظيفة مدمجة لتصدير جميع أوراق العمل دفعةً واحدة كملفات CSV أو ملفات نصية منفصلة، يمكنك أتمتة هذه المهمة بسهولة باستخدام كود VBA. يُعد هذا الحل مثاليًا خصوصًا للمستخدمين المعتادين على البرمجة النصية الأساسية، أو لأي شخص يرغب في التحكّم الكامل بعملية التصدير—مثل تحديد موقع الحفظ أو تخصيص أسماء الملفات. وتتيح لك نصوص VBA التالية تصدير كل ورقة عمل في مصنفك تلقائيًا إلى ملف مستقل خاص بها.
صدّر أو حوّل جميع الأوراق إلى ملفات CSV منفصلة
1. اضغط علىAlt+F11 في نفس الوقت لفتح محررمايكروسوفت فيجوال بيسك للتطبيقات (VBA). وحتى إذا لم يظهر شريط أدوات المطور في Excel، لا يزال بإمكانك استخدام هذا الاختصار للوصول مباشرةً إلى بيئة VBA.
2. داخل نافذةمايكروسوفت فيجوال بيسك للتطبيقات، انقر علىإدراج > وحدة نمطيةمن القائمة. سيؤدي ذلك إلى إنشاء وحدة جديدة يمكنك إدخال النصوص البرمجية فيها. بعد ذلك، انسخ والصق كود VBA التالي في النافذة الجديدة:
Sub ExportSheetsToCSV()
Dim xWs As Worksheet
Dim xcsvFile As String
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.Copy
xcsvFile = CurDir & "\" & xWs.Name & ".csv"
Application.ActiveWorkbook.SaveAs Filename: = xcsvFile, _
FileFormat: = xlCSV, CreateBackup: = False
Application.ActiveWorkbook.Saved = True
Application.ActiveWorkbook.Close
Next
End Sub 3. لتشغيل الكود، اضغط على مفتاحF5 أو انقر على زر التشغيل في شريط الأدوات. بعد التنفيذ، ستجد أن كل ورقة عمل قد تم تصديرها كملف CSV منفصل وحفظها في مجلدالمستندات. وسيتم تسمية كل ملف تلقائيًا باسم ورقة العمل الخاصة به، مما يبسّط تنظيم بياناتك المصدرة. راجع لقطة الشاشة أدناه لمثال على الملفات المصدرة:

ملاحظات ونصائح:اعتمادًا على حجم المصنف وعدد أوراق العمل، قد تستغرق عملية التصدير بضع ثوانٍ. احفظ مصنفك قبل تشغيل أي ماكرو VBA لتجنب فقدان البيانات غير المقصود. وتأكد من تحويل أي صيغ في أوراقك إلى قيم (إذا لزم الأمر) قبل التصدير، لأن تنسيقي CSV والنص يحفظان القيم فقط، وليس الصيغ.
صدّر أو حوّل جميع الأوراق إلى ملفات ملف نصي منفصلة
يتيح لك كود VBA التالي تصدير كل ورقة عمل في مصنفك كملف نصي (.txt) منفصل — وهو حل مثالي للسيناريوهات التي تتطلب استيراد ملفات نص عادي أو معالجتها عبر أنظمة ومنصات أخرى.
Sub ExportSheetsToText()
Dim xWs As Worksheet
Dim xTextFile As String
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.Copy
xTextFile = CurDir & "\" & xWs.Name & ".txt"
Application.ActiveWorkbook.SaveAs Filename: = xTextFile, FileFormat: = xlText
Application.ActiveWorkbook.Saved = True
Application.ActiveWorkbook.Close
Next
End Sub كما هو الحال عند تصدير ملفات CSV، سيتم حفظ ملفات النصوص الناتجة في مجلدالمستندات، ويتم تسمية كل منها تلقائيًا باسم الورقة التي نشأ منها. راجع لقطة الشاشة أدناه لمثال.

اعتبارات مهمة:عند التصدير إلى نص، يستخدم Excel المحدد الافتراضي (عادةً علامات التبويب) ما لم يُحدِّد الكود خلاف ذلك. تأكد من مراجعة الملفات المصدرة للتحقق من صحة التنسيق، خاصةً إذا احتوت بياناتك على فواصل أو فواصل أسطر أو أحرف خاصة. ولا تنسَ حفظ مصنفك قبل تشغيل النصوص البرمجية، واعلم أن الملفات الموجودة مسبقًا في مجلد التصدير قد تُستبدل إذا تطابق اسمها مع الملف الجديد.
مزايا وقيود طريقة VBA:تُعد طريقة VBA مثالية لأتمتة عمليات التصدير المتكررة أو عند الحاجة إلى برمجة مخصصة (مثل تصدير الملفات إلى مجلدات يحددها المستخدم أو التعامل مع أنواع ملفات معيّنة). ومع ذلك، تتطلب هذه الطريقة تمكين الماكرو، وهو ما قد يكون مقيدًا في بعض البيئات المؤسسية بسبب سياسات الأمان. إذا كان مصنفك يحتوي على بيانات حساسة أو كانت الماكرو معطَّلة، فننصحك بالنظر في الحلول البديلة الموضحة أدناه.
استكشاف الأخطاء وإصلاحها:إذا لم يصدّر الماكرو الملفات كما هو متوقع، فتأكد من أن:
- يتم حفظ المصنف تلقائيًا قبل تشغيل الماكرو لتجنب الإغلاق غير المتوقع أو حدوث أي أخطاء.
- لديك أذونات الكتابة في مجلد المستندات (أو يمكنك تعديل الكود لتحديد موقع مختلف).
- كل أسماء أوراق العمل صالحة كأسماء ملفات في Windows. إلا أن استخدام أحرف مثل / و\ و: في أسماء الأوراق قد يؤدي إلى أخطاء عند إنشاء الملفات.
- تسمح إعدادات أمان ماكرو Excel بتشغيل كود VBA. فعِّل الماكرو إذا طُلب منك ذلك.
احفظ أو صدّر جميع/أوراق محددة إلى CSV أو ملف نصي باستخدام Kutools لـ Excel
للمستخدمين الباحثين عن حلٍ مريح دون الحاجة إلى كتابة أو تشغيل نصوص VBA، يقدّم Kutools لـ Excel طريقة بديهية وسلسة لتصدير جميع أوراق العمل أو مجموعة مختارة منها إلى ملفات CSV أو نصية أو أي نوع آخر من الملفات المنفصلة—وبنقرات قليلة فقط! ويُعد هذا الحل المثالي للمستخدمين من جميع مستويات الخبرة، سواءً أولئك الذين يفضلون تجنّب التعامل مع الكود أو الذين يحتاجون إلى تصدير دفعي سريع ومتكرر.
1. انتقل إلى شريط Excel وانقر علىKUTOOLS PLUS > المصنف > فصل المصنف. سيؤدي ذلك إلى تشغيل واجهة التصدير الدفعي. راجع لقطة الشاشة أدناه:

2. في مربع حوارفصل المصنف، ستجد جميع أسماء أوراق العمل مدرجة مع خانات تحديد:
- 1). لتصدير جميع أوراق العمل، اترك جميع العناصر محددة في قسماسم ورقة العمل. وإذا كنت ترغب في تصدير أوراق عمل معيّنة فقط، فقم بإلغاء تحديد تلك التي تريد استبعادها.
- 2). في منطقةالخيارات، قم بتمكين قائمةتحديد تنسيق الحفظالمنسدلة واختر إمانص يونيكود (*.txt)أوCSV (Macintosh) (*.csv) كنوع الملف المفضل لديك. يتيح لك اختيار التنسيق المناسب استيراد البيانات بسلاسة في معظم قواعد البيانات الرئيسية أو برامج الجداول الإلكترونية الأخرى أو محررات النصوص.
- 3). بعد الانتهاء من الاختيارات، انقر على زرتقسيمللمتابعة.

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

سيقوم Kutools فورًا بمعالجة اختيارك وحفظ جميع أوراق العمل — أو تلك التي حددتها فقط — كملفات CSV أو ملفات نصية منفصلة في الموقع الذي اخترته. وتتم تسمية الملفات تلقائيًا لتتطابق مع أسماء أوراق العمل، مما يُسهّل تنظيم عمليات تصدير البيانات الخاصة بك وتعقّبها بأقل جهد ممكن.
بالمقارنة مع التصدير اليدوي أو استخدام ماكرو VBA، يوفّر Kutools لـ Excel مزايا فريدة لكلٍّ من المستخدمين الأفراد والمؤسسات:
- ⚡تصدير دفعي بأقل مجهود – صدّر جميع أوراق العمل أو تلك التي تحددها بكفاءة، وأنجز في ثوانٍ ما قد يستغرق وقتًا أطول بكثير باستخدام Excel الأصلي أو المعالجة اليدوية.
- 📁خيارات إخراج متعددة الاستخدامات – يدعم تنسيقات متنوعة مثل CSV وTXT وPDF وXLSX وXLS، مما يضمن توافق عمليات التصدير مع مجموعة واسعة من المنصات والمتطلبات التجارية.
- 🔍اختر الأوراق بمرونة – تمكّنك من تضمين أوراق العمل المخفية أو الفارغة أو استبعادها، للحفاظ على عمليات التصدير سريعة ومُركَّزة على البيانات ذات الصلة.
- 🧾تسمية ملفات واضحة – افتراضيًا، يأخذ كل ملف ناتج اسم ورقة العمل الخاصة به، مما يساعدك على تجنّب الالتباس وإعادة التسمية غير الضرورية بعد التصدير.
- 🧩لا حاجة إلى معرفة البرمجة النصية – العملية بأكملها مرئية وسهلة الاستخدام، مما يمكّن أي شخص من تصدير البيانات بغض النظر عن خلفيته التقنية.
عرض توضيحي: احفظ أو صدّر أو حوّل أوراق متعددة/جميع الأوراق إلى CSV أو ملف نصي باستخدام Kutools لـ Excel
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل