كيفية تسريع حفظ ملف Excel وتحسين أدائه بشكل كامل
إذا كنت تعاني من بطء حفظ ملفات Excel، خاصة عندما يكون حجم
الملف كبيرًا (مثلاً 5 ميجابايت أو أكثر)، فقد تواجه تأخيرًا يصل إلى دقيقة كاملة
عند كل حفظ. في هذا المقال، سنستعرض أفضل الطرق لتسريع حفظ ملف Excel وتحسين أدائه باستخدام إعدادات
Excel، أكواد VBA، وتقنيات التحسين.
- تسريع حفظ ملف Excel
- تحسين أداء ملف Excel الكبير
- تقليل حجم ملف Excel
- حل مشكلة بطء Excel
- كود VBA لتسريع Excel
- كيفية جعل Excel يعمل بسرعة
- تحسين ملف Excel بطيء
- تقليل وقت حفظ ملف Excel
1. أسباب بطء حفظ
ملف Excel
- قبل البحث عن الحلول، يجب فهم الأسباب الشائعة التي تؤدي إلى بطء حفظ الملف:
- حجم الملف الكبير (أكثر من 5 ميجابايت).
- وجود عدد كبير من الصيغ المعقدة (مثل `VLOOKUP`، `INDIRECT`، صيغ المصفوفات).
- كثرة التنسيقات المكثفة (ألوان، خطوط، حدود).
- وجود رسوم بيانية، صور، أو جداول محورية ضخمة.
- إعدادات الحساب التلقائي التي تعيد حساب كل شيء عند كل تغيير.
- وجود أوراق مخفية أو بيانات غير مستخدمة.
2. حلول عملية
لتسريع حفظ ملف Excel
أ. استخدام كود VBA
لتحسين الأداء
يمكنك استخدام ماكرو VBA لإيقاف الميزات غير
الضرورية أثناء الحفظ:
Sub SaveFaster()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False
ThisWorkbook.Save
Application.ScreenUpdating
= True
Application.Calculation = xlCalculationAutomatic
Application.EnableEvents = True
End Sub
فوائد هذا الكود:
- يوقف التحديث التلقائي للشاشة.
- يعطل الحسابات التلقائية مؤقتًا.
- يمنع تشغيل الأحداث غير الضرورية.
ب. تغيير صيغة
الحفظ إلى XLSB (ثنائي)
ملفات .xlsb
تكون أصغر حجمًا وأسرع في الحفظ لأنها تستخدم التنسيق الثنائي بدلاً من XML.
كيفية التحويل:
1. اضغط على File
> Save As.
2. اختر Excel
Binary Workbook (.xlsb).
ج. تقليل عدد
الصيغ واستبدالها بقيم ثابتة
استبدل الدوال البطيئة مثل `VLOOKUP` بـ `INDEX/MATCH`.
حوِّل الصيغ إلى قيم ثابتة إذا لم تكن تحتاج
للتحديث.
كود VBA
لتحويل الصيغ إلى قيم:
Sub FormulasToValues()
Dim ws As
Worksheet
For Each ws
In ThisWorkbook.Worksheets
ws.UsedRange.Value = ws.UsedRange.Value
Next ws
End Sub
د. حذف البيانات
والتنسيقات غير الضرورية
- احذف الأوراق المخفية غير المستخدمة.
- استخدم Clear Formats لإزالة التنسيقات الزائدة.
- استخدم Go To Special → Blanks لحذف الخلايا الفارغة.
هـ. ضغط الصور
والرسوم البيانية
إذا كان الملف يحتوي على صور، اضغطها
باستخدام:
1. اختر صورة > Format > Compress Pictures.
2. اختر Apply to
all pictures واختار دقة منخفضة.
3. نصائح إضافية
لتسريع أداء Excel
✅ تعطيل الحساب التلقائي:
انتقل إلى Formulas > Calculation Options > Manual.
✅ تقليل استخدام الجداول المحورية الكبيرة:
حدِّثها يدويًا بدلاً من التحديث التلقائي.
✅ تقسيم الملف الكبير إلى ملفات أصغر:
استخدم Power Query لربط البيانات بين الملفات.
✅ إغلاق البرامج الأخرى:
قد يستهلك Excel
ذاكرة كبيرة، لذا أغلق التطبيقات غير الضرورية.
وفى النهاية
إذا كان ملف Excel
الخاص بك بطيئًا ويستغرق وقتًا طويلاً في الحفظ، جرب هذه الحلول:
1. استخدم كود VBA
لإيقاف الميزات غير الضرورية أثناء الحفظ.
2. احفظ الملف بصيغة XLSB لتقليل الحجم.
3. قلل الصيغ المعقدة وحولها إلى قيم
ثابتة.
4. احذف البيانات والتنسيقات
الزائدة.
5. اضغط الصور والرسوم البيانية.
باتباع هذه الخطوات، ستلاحظ تحسنًا
كبيرًا في سرعة حفظ ملف Excel
وأدائه العام.
- كلمات مفتاحية إضافية:
- حل مشكلة تجمد Excel
- أفضل إعدادات Excel للأداء السريع
- كيفية منع Excel من التعطيل
- تحسين ملف Excel بطيء جدًا
- طرق تقليل حجم ملف Excel
إذا طبقت هذه النصائح، ستوفر وقتك
وتجعل العمل على Excel
أسرع وأكثر كفاءة! �💨