Delimiter Converter
← العودة إلى المدوّنة

كيفية حفظ ملفات Excel بصيغة CSV مع فاصل مخصص

May 14, 2026 820 words

تصدير CSV المدمج في Excel يعمل بشكل جيد حتى يتوقف عن ذلك. في اللحظة التي تحتوي فيها بياناتك على فواصل داخل الخلايا، أو عندما ترسل ملفًا إلى نظام يتوقع فاصل الأنبوب (pipe) أو فاصلة منقوطة، ينهار التصدير الافتراضي بسرعة. الخبر السار هو أن هناك عدة طرق للحصول على الفاصل الذي تريده بالضبط، ولا تتطلب أي منها مهارات برمجة متقدمة.

لماذا يسبب تصدير CSV الافتراضي مشاكل

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

أنظمة مثل SAP وقواعد البيانات القديمة وبعض خطوط معالجة البيانات غالبًا ما تتوقع فاصل الأنبوب (|) أو فاصلة منقوطة بدلاً من الفاصلة. إرسال ملف CSV قياسي إليها يمكن أن يسبب أخطاء في الاستيراد، أو الأسوأ من ذلك، اختلال صامت في محاذاة البيانات.

⚠️ تحذير: تحقق دائمًا من الفاصل الذي يتوقعه النظام المستقبل قبل التصدير. عدم التطابق لن يُظهر دائمًا خطأً واضحًا. يمكنه ببساطة نقل بياناتك إلى أعمدة خاطئة.

الطريقة الأولى: تغيير فاصل القائمة في Windows

في الواقع، يقرأ Excel إعدادات المنطقة في نظامك لتحديد الفاصل المستخدم في تصدير CSV. إذا كنت تستخدم Windows، يمكنك تغيير هذا الإعداد للتبديل من الفاصلة إلى الفاصلة المنقوطة أو حرف آخر.

  1. افتح لوحة التحكم في Windows وانتقل إلى إعدادات المنطقة.
  2. انقر على إعدادات إضافية في علامة تبويب التنسيقات.
  3. ابحث عن حقل فاصل القائمة وغيّره من فاصلة إلى فاصلة منقوطة (أو أي حرف تحتاجه).
  4. انقر موافق، ثم أعد فتح Excel وصدّر ملفك بصيغة CSV.

هذا يعمل، لكنه تغيير على مستوى النظام بالكامل. كل تطبيق يعتمد على هذا الإعداد سيتأثر، لذا تذكر إعادته عندما تنتهي.

الطريقة الثانية: استخدام ماكرو للتصدير بأي فاصل

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

  • التكرار عبر كل صف وكل خلية في ورقة العمل.
  • دمج قيم الخلايا باستخدام الفاصل الذي اخترته (أنبوب، فاصلة منقوطة، تبويب، إلخ).
  • كتابة كل صف مدمج كسطر في ملف نصي عادي محفوظ بامتداد .csv.

هذا النهج يمنحك تحكمًا كاملاً. يمكنك التعامل مع الحقول المقتبسة، وتخطي الصفوف الفارغة، واختيار الورقة التي يتم تصديرها بالضبط. يستغرق حوالي 20 سطرًا من VBA ويعمل في ثوانٍ حتى على الملفات الكبيرة.

الطريقة الثالثة: التحويل بعد التصدير

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

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

💡 نصيحة: إذا استخدمت محوّل الفواصل عبر الإنترنت على Delimiter.site، يمكنك أيضًا التعامل مع الحالات الخاصة مثل الحقول المقتبسة التي تحتوي على حرف الفاصل.

مقارنة الفواصل بنظرة سريعة

الفاصل حالة الاستخدام الشائعة احتمال التعارض مع البيانات
الفاصلة ( , ) CSV للأغراض العامة، الافتراضي في Excel مرتفع (شائع في الحقول النصية)
الفاصلة المنقوطة ( ; ) الإعدادات الأوروبية، تصدير SAP متوسط
الأنبوب ( | ) خطوط معالجة البيانات، قواعد البيانات القديمة منخفض (نادر في النصوص الطبيعية)
التبويب ( \t ) ملفات TSV، استيراد جداول البيانات منخفض

النقاط الرئيسية

  • تصدير CSV الافتراضي في Excel يستخدم دائمًا الفاصلة، مما قد يتعارض مع البيانات التي تحتوي على فواصل.
  • تغيير إعداد فاصل القائمة في Windows هو حل سريع لتصدير بالفاصلة المنقوطة، لكنه يؤثر على النظام بالكامل.
  • ماكرو VBA يمنحك تحكمًا كاملاً في فاصل الإخراج ويتعامل مع الحالات الخاصة بنظافة.
  • فاصل الأنبوب غالبًا ما يكون الخيار الأكثر أمانًا لخطوط معالجة البيانات لأنه نادرًا ما يظهر في النصوص الطبيعية.
  • يمكنك دائمًا تصدير ملف CSV قياسي أولاً ثم استخدام محوّل الفواصل عبر الإنترنت لتغيير الفاصل في ثوانٍ.

اختر الطريقة المناسبة لوضعك

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

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