KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن حفظ ملف Excel أو تحويله إلى ملف مفصول بأنبوب (Pipe Delimited)؟

المؤلفSiluviaتاريخ التعديل

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

حفظ ملف Excel كملف مفصول بأنبوب بتغيير محدد القائمة في إعدادات النظام

كود VBA - أتمتة حفظ بيانات Excel كملف مفصول بأنبوب دون تغيير إعدادات النظام

صيغة Excel - إنشاء عمود مساعد لدمج القيم باستخدام فواصل أنبوب، ثم تصدير النتائج أو نسخها يدويًّا


حفظ ملف Excel كملف مفصول بأنبوب بتغيير محدد القائمة في إعدادات النظام

يصدّر Excel ملفات الإعدادات الافتراضية بصيغة CSV باستخدام الفاصلة كمُحدِّد. ومع ذلك، إذا كنت بحاجة إلى ملف مفصول برمز الأنبوب (|)، يمكنك تغيير مُحدِّد القائمة في نظامك إلى هذا الرمز. وتُعد هذه الطريقة الأنسب للتصدير المحلي لمرة واحدة عندما يسمح لك لديك بإذنٍ مؤقت لتغيير إعدادات المنطقة. يُرجى ملاحظة أن تعديل مُحدِّد النظام سيؤثر على جميع العمليات التي تعتمد عليه في النظام بأكمله، حتى تعيد الإعدادات إلى وضعها الأصلي.

لحفظ ملف مصنف Excel كملف مفصول بأنبوب، اتبع الخطوات التالية:

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

لقطة شاشة لاختيار "الساعة واللغة والمنطقة" في لوحة التحكم

2. في نافذةالساعة واللغة والمنطقة، انقر علىالمنطقة (أو المنطقة واللغة)من الجانب الأيمن. انظر لقطة الشاشة أدناه.

لقطة شاشة لاختيار "المنطقة" في نافذة "الساعة واللغة والمنطقة"

3. في مربع الحوارالمنطقة(أو)المنطقة واللغة)، انقر على زرإعدادات إضافية…كما هو موضح.

لقطة شاشة للنقر على زر "إعدادات إضافية"

4. في مربع الحوارتخصيص التنسيق، احذف الفاصلة الموجودة في حقلمحدد القائمةضمن علامة التبويب «الأرقام». بعد ذلك، اضغط علىShift+\ لإدخال رمز الأنبوب (|) كمحدد للقائمة، ثم انقر علىموافقلتأكيد المحدد الجديد.

لقطة شاشة لإدخال المحدد "|" في مربع "محدد القائمة"

5. انقر علىموافقلإغلاق مربع الحوارالمنطقة(أو)المنطقة واللغة) وتطبيق التغييرات.

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

لقطة شاشة لاختيار زر "استعراض"

7. في نافذةحفظ باسم، قم بما يلي:

7.1) حدد مجلد الوجهة لملفك المفصول بأنبوب.

7.2) أدخل اسم الملف المطلوب في حقلاسم الملف.

7.3) في قائمةتحديد تنسيق الحفظالمنسدلة، اخترCSV (محدد بفاصلة). وعلى الرغم من الاسم، يستخدم هذا الإعداد محدد القائمة المُعدّ في النظام، والذي قمتَ بتغييره مسبقًا إلى رمز الأنبوب (|).

7.4) انقر علىحفظلتصدير ورقة العمل.

لقطة شاشة لتهيئة نافذة "حفظ باسم"

8. عند ظهور مطالبة تشير إلى وجود ميزات غير متوافقة مع تنسيق CSV، انقر علىموافق. يُرجى الانتباه: سيتم حفظ ورقة العمل الحالية فقط؛ فإذا كان ملفك يحتوي على أوراق متعددة، فستحتاج إلى تكرار هذه العملية لكل ورقة، مع تعيين اسم فريد لكل ملف لتجنب الكتابة فوق الملفات السابقة.

لقطة شاشة تُظهر مربع رسالة

تم الآن حفظ بياناتك بتنسيق مفصول بأنبوب. للتحقق من الملف المحدد أو لعرض البيانات المصدرة، انقر بزر الماوس الأيمن على ملف النتيجة، واخترفتح باستخدام > المفكرة (أو أي محرر نصوص آخر)، وراجع النتيجة كما هو موضح أدناه. يجب أن تكون كل قيمة مفصولة برمز الأنبوب (|):

لقطة شاشة لفتح ملف مفصول برمز الأنابيب باستخدام المفكرة (Notepad)

يجب أن يعرض معاين المفكرة البيانات بتنسيق القيم المفصولة بمحدد الأنبوب، كما هو موضح أدناه.

لقطة شاشة تُظهر أن القيم مفصولة بمحدد الأنابيب

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

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


كود VBA - أتمتة حفظ بيانات Excel كملف مفصول بأنبوب دون تغيير إعدادات النظام

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

المزايا:لا حاجة لتغيير إعدادات النظام العامة—مثالي للعمليات الدُفعية والاستخدام المتكرر، وقابل للتخصيص لمحددات وأسماء ملفات متنوعة.

1. اذهب إلىأدوات المطور > Visual Basic لفتح محرر VBA. في نافذةMicrosoft Visual Basic for Applications، انقر علىإدراج > وحدة نمطية، ثم الصق الكود التالي في الوحدة النمطية:

Sub ExportPipeDelimitedFile()
    Dim ws As Worksheet
    Dim filePath As String
    Dim rng As Range
    Dim rowArr As Variant
    Dim rowStr As String
    Dim i As Long, j As Long
    
    On Error Resume Next
    Set ws = ActiveSheet
    filePath = Application.GetSaveAsFilename(InitialFileName:=ws.Name & ".txt", FileFilter:="Text Files (*.txt), *.txt", Title:="KutoolsforExcel")
    
    If filePath = "False" Then Exit Sub
    
    Set rng = ws.UsedRange
    Open filePath For Output As #1
    
    For i = 1 To rng.Rows.Count
        rowArr = rng.Rows(i).Value
        rowStr = ""
        
        For j = 1 To rng.Columns.Count
            rowStr = rowStr & rowArr(1, j)
            
            If j < rng.Columns.Count Then
                rowStr = rowStr & "|"
            End If
        Next j
        
        Print #1, rowStr
    Next i
    
    Close #1
    MsgBox "Export complete!", vbInformation, "KutoolsforExcel"
End Sub

2. أغلق محرر VBA. في Excel، اضغط علىAlt + F8 لفتح مربع حوار الماكرو، واخترExportPipeDelimitedFile، ثم انقر علىتشغيل. سيطلب منك مربع حوار تحديد مكان الحفظ واسم الملف. بعد التنفيذ، يتم تصدير بيانات ورقة العمل المحددة كملف نصي مفصول بأنبوب—دون الحاجة لأي تغييرات في النظام.

نصائح عملية:

  • يقوم هذا الماكرو بإنشاء ملف نصي باستخدام البيانات من ورقة العمل النشطة. ولتصدير ورقة عمل معيّنة، تأكد من تفعيلها قبل تشغيل الماكرو.
  • تُصدَّر الخلايا الفارغة كحقول فارغة.
  • يمكنك تعديل المحدد («|») في الكود لاستخدام فواصل مخصصة أخرى حسب احتياجاتك.
  • إذا واجهت أخطاء تتعلق بالأذونات، فتحقق من إعدادات مسار الملف أو تأكد من أنك تمتلك صلاحية الكتابة في المجلد الهدف.

صيغة Excel - استخدم الصيغ لإنشاء عمود مساعد لدمج القيم باستخدام فواصل أنبوب، ثم قم بتصدير النتائج أو نسخها يدويًّا

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

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

افترض أن نطاق بياناتك يقع في الأعمدة A وB وC. لتجميع هذه الأعمدة باستخدام محرف الفاصل «pipe»، اتبع الطريقة التالية.

1. في الخلية الأولى من عمود المساعدة الخاص بك (مثل D2)، أدخل هذه الصيغة:

=A2 & "|" & B2 & "|" & C2

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

الشرح:ستعرض كل خلية في العمود D بيانات الصف المدمجة باستخدام أحرف الفاصل «pipe». وللنطاقات الأكبر، حدّث الصيغة لتتضمن أعمدة إضافية أو استخدم دالة TEXTJOIN (المتاحة في Excel 2016 والإصدارات الأحدث):

=TEXTJOIN("|",TRUE,A2:C2)

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

3. بعد أن تجمع جميع الصفوف، حدد وانسخ عمود المساعدة بالكامل، ثم الصق القيم في المفكرة (Notepad) أو أي محرر نصوص آخر. احفظ الناتج كملف بامتداد .TXT لتصدير بياناتك المفصولة بمحرف «pipe».

نصائح عملية:

  • تأكد من عدم وجود رموز أنبوب (|) زائدة في نهاية الصيغ عند توسيع الجدول لإضافة أعمدة إضافية.
  • للاستفادة من النتيجة في تطبيقات أخرى، انقر بزر الماوس الأيمن وانسخ العمود المطلوب فقط، ثم الصق القيم (وليس الصيغ) في ورقة Excel جديدة أو في محرر نصوص.
  • تُحدَّث الصيغ ديناميكيًّا عند تغيُّر بياناتك—فانسخها كقيم لتجميد النتائج المصدرة.
  • إذا كانت بياناتك تحتوي على رموز أنبوب (|)، فتأكد من أن نظام الجهة المستقبلة لن يواجه أي مشكلات في قراءة الملف بسببها.

اقتراح ملخص:تعد طريقة عمود المساعد باستخدام الصيغة وسيلة سريعة ومرنة للتصدير العرضي أو التجريبي. وهي الأنسب لمجموعات البيانات المتوسطة، أو عندما ترغب في فحص النتائج بصريًا قبل إنشاء الملف يدويًا.


أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل