Skip to main content

كيفية تحويل مستندات Word دفعة واحدة إلى ملف txt؟

Author: Siluvia Last Modified: 2025-08-06

تتحدث هذه المقالة عن كيفية تحويل جميع مستندات Word في مجلد محدد إلى ملفات TXT منفصلة في Word دفعة واحدة.

تحويل مستندات Word إلى ملفات txt دفعة واحدة باستخدام VBA


تحويل مستندات Word إلى ملفات txt دفعة واحدة باستخدام VBA

يمكن للشفرة البرمجية VBA أدناه أن تساعد في تحويل جميع مستندات Word في مجلد محدد إلى ملفات txt دفعة واحدة. يرجى القيام بما يلي.

1. في مستند Word، اضغط على مفتاحي Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications، انقر فوق إدراج > وحدة، ثم قم بنسخ الكود أدناه إلى نافذة الوحدة.

الكود VBA: تحويل مستندات Word إلى ملفات txt دفعة واحدة

Sub ConvertDocumentsToTxt()
'Updated by Extendoffice 20181123
    Dim xIndex As Long
    Dim xFolder As Variant
    Dim xFileStr As String
    Dim xFilePath As String
    Dim xDlg As FileDialog
    Dim xActPath As String
    Dim xDoc As Document
    Application.ScreenUpdating = False
    Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
    If xDlg.Show <> -1 Then Exit Sub
    xFolder = xDlg.SelectedItems(1)
    xFileStr = Dir(xFolder & "\*.doc")
    xActPath = ActiveDocument.Path
    While xFileStr <> ""
        xFilePath = xFolder & "\" & xFileStr
        If xFilePath <> xActPath Then
            Set xDoc = Documents.Open(xFilePath, AddToRecentFiles:=False, Visible:=False)
            xIndex = InStrRev(xFilePath, ".")
            Debug.Print Left(xFilePath, xIndex - 1) & ".txt"
            xDoc.SaveAs Left(xFilePath, xIndex - 1) & ".txt", FileFormat:=wdFormatText, AddToRecentFiles:=False
            xDoc.Close True
        End If
        xFileStr = Dir()
    Wend
    Application.ScreenUpdating = True
End Sub

VBA window with the above code pasted into a module

3. اضغط على مفتاح F5 لتشغيل الكود.

4. في نافذة الاستعراض، حدد المجلد الذي يحتوي على مستندات Word التي تريد تحويلها إلى ملفات txt، ثم انقر فوق زر موافق. شاهد لقطة الشاشة:

Browse window

بعد ذلك، يمكنك رؤية جميع المستندات في المجلد المحدد تم تحويلها إلى ملفات txt دفعة واحدة. شاهد لقطة الشاشة:

All documents in selected folder are converted to txt files

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

Kutools for Word - ارتقِ بتجربتك في Word مع أكثر من 100 ميزة مذهلة!

🤖 ميزات الذكاء الاصطناعي في Kutools: مساعد الذكاء الاصطناعي / مساعد الوقت الحقيقي / تلميع فائق (الحفاظ على التنسيق) / ترجمة فائقة (الحفاظ على التنسيق) / إخفاء المعلومات باستخدام الذكاء الاصطناعي / التدقيق اللغوي بالذكاء الاصطناعي...

📘 إتقان المستندات: تقسيم الصفحات / دمج المستندات / تصدير التحديد بتنسيقات متعددة (PDF/TXT/DOC/HTML...) / تحويل جماعي إلى PDF...

تحرير المحتوى: البحث والاستبدال الجماعي عبر ملفات متعددة / تغيير حجم جميع الصور / تحويل الجدول بين الصفوف والأعمدة / تحويل الجدول إلى نص...

🧹 تنظيف سهل: أزل المسافات الزائدة / فواصل الأقسام / مربعات النص / الروابط التشعبية / لمزيد من أدوات الإزالة، توجه إلى مجموعة إزالة...

إدراجات إبداعية: إدراج فواصل الآلاف / مربعات اختيار / أزرار راديو / رمز QR / الباركود / صور متعددة / اكتشف المزيد في مجموعة إدراج...

🔍 تحديدات دقيقة: تحديد الصفحات المحددة / الجداول / الأشكال / فقرات العناوين / عزز التنقل مع المزيد من ميزات التحديد ...

تحسينات مميزة: انتقل إلى أي موقع / إدراج تلقائي للنص المتكرر / التبديل بين نوافذ المستند /11 أداة تحويل...

🌍 يدعم أكثر من40 لغة: استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية وأكثر من40 لغة أخرى!

Kutools and Kutools Plus tabs on the Word Ribbon
👉 ترغب في تجربة هذه الميزات؟ نزّل Kutools for Word الآن! 🚀