إصلاح مصنف تالف

ينطبق على
Excel لـ Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

عند فتح مصنف تعرض للتلف، يبدأ Excel تلقائيا تشغيل وضع "استرداد الملفات" ويحاول إعادة فتحه وإصلاحه في الوقت نفسه.

يتعذر على Excel دائما بدء تشغيل وضع "استرداد الملفات" تلقائيا. إذا تعذر عليك فتح مصنف بسبب تلفه، فبإمكانك محاولة إصلاحه يدويا.

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

إصلاح مصنف تالف يدويا

  1. على علامة التبويب ملف، انقر فوق فتح.

  2. في Excel 2016، انقر فوق الموقع حيث يوجد جدول البيانات، ثم انقر فوق "استعراض".

  3. في مربع الحوار "فتح" ، حدد المصنف التالف الذي تريد فتحه.

  4. انقر فوق السهم إلى جانب الزر فتح، ثم انقر فوق فتح وإصلاح.

  5. قم بتنفيذ أحد الإجراءات التالية:

    • لاسترداد أكبر قدر ممكن من بيانات المصنف، انقر فوق "إصلاح".
    • لاستخراج القيم والصيغ من المصنف عند فشل محاولة إصلاح المصنف، انقر فوق "استخراج البيانات".

استرداد بيانات من مصنف تالف

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

هام

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

  • لاسترداد البيانات عندما يكون المصنف مفتوحا في Excel، قم بأحد الإجراءات التالية:

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

      1. على علامة التبويب ملف، انقر فوق فتح.

      2. انقر نقراً مزدوجاً فوق اسم المصنف الذي قمت بفتحه في Excel.

      3. انقر فوق نعم لإعادة فتح المصنف.

        ملاحظة

        يعود المصنف إلى آخر إصدار محفوظ من المصنف. تم تجاهل أي تغييرات قد تكون السبب في تلف المصنف. للحصول على مزيد من المعلومات حول استرداد الإصدارات السابقة من المصنف، راجع حفظ ملفات Office واستردادها تلقائيا.

    • حفظ المصنف بتنسيق SYLK (ارتباط رمزي) بحفظ المصنف بتنسيق SYLK، قد تتمكن من تصفية العناصر التالفة. يستخدم تنسيق SYLK عادة لإزالة تلف الطابعة.
      لحفظ المصنف بتنسيق SYLK، قم بما يلي:

      1. انقر فوق علامة التبويب ملف، ثم فوق حفظ باسم.

      2. في القائمة "حفظ بنوع "، انقر فوق SYLK (ارتباط رمزي)، ثم انقر فوق حفظ.

        ملاحظة

        يتم حفظ الورقة النشطة فقط في المصنف عند استخدام تنسيق الملف SYLK.

      3. إذا طالبتك رسالة بأن نوع الملف المحدد لا يدعم المصنفات التي تحتوي على أوراق متعددة، فانقر فوق موافق لحفظ الأوراق النشطة فقط.

      4. إذا طالبتك رسالة بأن المصنف قد يحتوي على ميزات غير متوافقة مع التنسيق SYLK، فانقر فوق نعم.

      5. على علامة التبويب ملف، انقر فوق فتح.

      6. حدد ملف .slk الذي قمت بحفظه، ثم انقر فوق "فتح".

        ملاحظة

        للاطلاع على ملف .slk، قد تحتاج إلى النقر فوق All Files أو SYLK Files في قائمة Files of type.

      7. من علامة التبويب ملف، انقر فوق حفظ باسم.

      8. في المربع حفظ بنوع ، انقر فوق Excel Workbook.

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

        ملاحظة

        بما أن هذا التنسيق يحفظ فقط ورقة العمل النشطة في المصنف، يجب فتح المصنف التالف بشكل متكرر وحفظ كل ورقة عمل بشكل منفصل.

  • لاسترداد البيانات عندما يتعذر عليك فتح المصنف في Excel، قم بواحد مما يلي:

    • تعيين خيار الحساب في Excel إلى يدوي لفتح مصنف، حاول تغيير إعداد الحساب من تلقائي إلى يدوي. ونظرًا إلى أن المصنف لن يُعاد حسابه، فقد يفتح.
      لتعيين خيار الحساب في Excel إلى يدوي، قم بما يلي:

      1. تأكد من فتح مصنف جديد فارغ في Excel. إذا لم يكن هناك مصنف جديد فارغ مفتوح، فقم بما يلي:
    • في علامة تبويب ملف، انقر فوق جديد.

    • ضمن "القوالب المتوفرة"، انقر فوق "مصنف فارغ".

      1. على علامة التبويب ملف، انقر فوق خيارات.
      2. في الفئة "الصيغ" ، ضمن "خيارات الحساب"، انقر فوق "يدوي".
      3. انقر فوق موافق.
      4. على علامة التبويب ملف، انقر فوق فتح.
      5. حدد المصنف التالف، ثم انقر فوق "فتح".
    • استخدام مراجع خارجية للارتباط بمصنف تالف إذا كنت تريد استرداد البيانات فقط وليس الصيغ أو القيم المحسوبة من المصنف، يمكنك استخدام مراجع خارجية للارتباط بالمصنف التالف.
      لاستخدام مراجع خارجية للارتباط بالمصنف التالف، قم بما يلي:

      1. على علامة التبويب ملف، انقر فوق فتح.

      2. حدد المجلد الذي يحتوي على المصنف التالف، وانسخ اسم ملف المصنف التالف، ثم انقر فوق "إلغاء".

      3. انقر فوق علامة التبويب ملف، ثم فوق جديد.

      4. ضمن "القوالب المتوفرة"، انقر فوق "مصنف فارغ".

      5. في الخلية A1 من المصنف الجديد، اكتب =File Name! A1، حيث يكون اسم الملف هو اسم المصنف التالف الذي نسخته في الخطوة 2، ثم اضغط على ENTER.

        تلميح

        يجب إدخال اسم المصنف فقط، ولا حاجة إلى كتابة ملحق اسم الملف.

      6. إذا ظهر مربع الحوار تحديث القيم ، فحدد المصنف التالف وانقر فوق موافق.

      7. إذا ظهر مربع الحوار تحديد ورقة، حدد الورقة المناسبة، ثم انقر فوق موافق.

      8. حدد الخلية A1.

      9. ضمن علامة التبويب الصفحة الرئيسية، في المجموعة الحافظة، انقر فوق نسخ.

      10. حدد منطقة، بدءا من الخلية A1، تكون بحجم مماثل لحجم نطاق الخلايا الذي يحتوي على البيانات في المصنف التالف.

      11. على علامة التبويب الصفحة الرئيسية، في مجموعة الحافظة، انقر فوق لصق.

      12. مع استمرار تحديد نطاق الخلايا، على علامة التبويب الشريط الرئيسي ، في المجموعة الحافظة ، انقر فوق "نسخ مرة أخرى".

      13. ضمن علامة التبويب الصفحة الرئيسية، في المجموعة الحافظة ، انقر فوق السهم الموجود أسفل لصق، ثم ضمن " لصق القيم"، انقر فوق "قيم".

        ملاحظة

        يؤدي اللصق إلى إزالة الارتباطات التي تؤدي إلى المصنف التالف ويترك البيانات فقط.

    • استخدام ماكرو لاستخراج البيانات من مصنف تالف إذا كان هناك مخطط مرتبط بمصنف تالف، يمكنك استخدام ماكرو لاستخراج البيانات المصدر للمخطط.
      لاستخدام ماكرو، قم بما يلي:

      1. أدخل التعليمات البرمجية التالية للماكرو في ورقة وحدة نمطية:

        Sub GetChartValues() 
        Dim NumberOfRows As Integer 
         Dim X As Object 
        Counter = 2
        
        ' Calculate the number of rows of data.
        NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values) 
        Worksheets("ChartData").Cells(1, 1) = "X Values" 
        
        ' Write x-axis values to worksheet.
        With Worksheets("ChartData")
        .Range(.Cells(2, 1), _ 
         .Cells(NumberOfRows + 1, 1)) = _ 
        
        Application.Transpose(ActiveChart.SeriesCollection(1).XValues) 
        End With 
         ' Loop through all series in the chart and write their values to
        
        ' the worksheet.
        For Each X In ActiveChart.SeriesCollection 
        Worksheets("ChartData").Cells(1, Counter) = X.Name 
        With Worksheets("ChartData") 
        
        .Range(.Cells(2, Counter), _ 
         .Cells(NumberOfRows + 1, Counter)) = _ 
        Application.Transpose(X.Values) 
         End With 
        
         Counter = Counter + 1
        Next
        End Sub
        
      2. أدرج ورقة عمل جديدة في المصنف وعاود تسميتها ChartData.

      3. حدد المخطط الذي تريد استخراج قيم البيانات الأساسية منه.

      4. ملاحظة

        يمكن تضمين المخطط في ورقة عمل أو في ورقة مخطط منفصلة.

      5. تشغيل ماكرو GetChartValues.

      6. سيتم وضع البيانات من المخطط على ورقة العمل ChartData.

حفظ نسخة احتياطية من مصنف تلقائياً

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

  1. من علامة التبويب ملف، انقر فوق حفظ باسم.
  2. في Excel 2016، انقر فوق الموقع حيث يوجد جدول البيانات، ثم انقر فوق "استعراض".
  3. انقر فوق سهم القائمة المنسدلة إلى جانب "أدوات"، الموجود بجانب الزر "حفظ" ، ثم انقر فوق "خيارات عامة".
  4. حدد خانة الاختيار إنشاء نسخة احتياطية دائما .

لمزيد من المعلومات حول حفظ إصدارات سابقة من المصنف واستردادها، بالإضافة إلى معلومات حول كيفية استرداد المصنفات الجديدة (التي لم تقم بحفظها مسبقا)، راجع "استرداد ملفات Office".

إنشاء ملف استرداد تلقائيا في فواصل زمنية معينة

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

  1. على علامة التبويب ملف، انقر فوق خيارات.
  2. في الفئة "حفظ "، ضمن "حفظ المصنفات"، حدد خانة الاختيار "حفظ معلومات الاسترداد التلقائي كل" ثم أدخل عدد الدقائق.
  3. في المربع موقع ملف الاسترداد التلقائي، أدخل الموقع الذي تريد حفظ ملف الاسترداد فيه.
  4. تأكد من عدم تحديد خانة الاختيار تعطيل الاسترداد التلقائي لهذا المصنف فقط .

لمزيد من المعلومات حول حفظ إصدارات سابقة من المصنف واستردادها، بالإضافة إلى معلومات حول كيفية استرداد المصنفات الجديدة (التي لم تقم بحفظها مسبقا)، راجع "استرداد ملفات Office".

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائما الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.