xlsm

.xlsmجدول بيانات Excel يدعم الماكرو

Microsoft · 2007

المطور
Microsoft
الفئة
جداول البيانات
نوع MIME
application/vnd.ms-excel.sheet.macroenabled.12
تاريخ الإصدار
2007
تنسيق مفتوح
لا
توقيع الملف
50 4B 03 04

ما هو ملف .xlsm؟

ملف XLSM هو مستند جدول بيانات تم إنشاؤه باستخدام Microsoft Excel ويتضمن وحدات ماكرو. وحدات الماكرو هي برامج صغيرة يمكنها أتمتة المهام المتكررة داخل جدول البيانات، مثل معالجة البيانات أو تنسيقها. يُستخدم هذا التنسيق بشكل أساسي للأعمال وتحليل البيانات حيث يلزم إجراء عمليات معقدة بكفاءة.

البرامج التي تفتح ملفات .xlsm

المنصةالبرنامج
ويندوزMicrosoft Excelمدفوعرسمي
LibreOffice Calcمجاني
OnlyOffice Spreadsheet Editorمجاني
ماكMicrosoft Excelمدفوعرسمي
LibreOffice Calcمجاني
Numbersمجانيرسمي

المشاكل الشائعة مع ملفات .xlsm

⚠️ وحدات الماكرو لا تعمل أو معطلة.
تأكد من ضبط إعدادات أمان الماكرو في Excel للسماح بتشغيل وحدات الماكرو، أو تحقق مما إذا كان الملف من مصدر غير موثوق به.
⚠️ تلف الملف.
حاول فتح الملف في إصدار مختلف من Excel أو استخدم أداة استعادة الملفات. تأكد من الاحتفاظ بالنسخ الاحتياطية.
⚠️ مشاكل التوافق مع إصدارات Excel القديمة.
احفظ الملف بتنسيق `.xls` الأقدم إذا لم تكن وحدات الماكرو ضرورية للتوافق، أو تأكد من أن المستلم لديه إصدار متوافق من Excel.

الأسئلة الشائعة

ما هو الفرق الرئيسي بين ملف XLSX وملف XLSM؟

الفرق الأساسي هو أن ملفات XLSM تدعم وتحتوي على وحدات ماكرو (كود VBA)، بينما ملفات XLSX لا تفعل ذلك. كلاهما جزء من تنسيق Open XML، ولكن XLSM مخصص خصيصًا للمصنفات التي تدعم وحدات الماكرو.

هل يمكنني فتح ملف XLSM ببرنامج آخر غير Microsoft Excel؟

نعم، يمكن لبعض برامج جداول البيانات البديلة مثل LibreOffice Calc و Google Sheets غالبًا فتح ملفات XLSM، ولكن قد تكون وظائف الماكرو محدودة أو غير مدعومة بالكامل.

هل من الآمن فتح ملف XLSM من مصدر غير معروف؟

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

التفاصيل التقنية

تستند ملفات XLSM إلى معيار Open XML وهي في الأساس أرشيفات ZIP تحتوي على ملفات XML التي تحدد بنية وجوهر ووحدات الماكرو لجدول البيانات. يبدأ الرأس عادةً بتوقيع ملف ZIP '50 4B 03 04'.

هل تعلم؟

يشير الحرف 'M' في XLSM إلى 'Macro' (ماكرو)، مما يدل على قدرته على تخزين كود VBA.
XLSM هو جزء من معيار Office Open XML (OOXML) الذي تم تقديمه مع Office 2007، ليحل محل تنسيق `.xls` الثنائي القديم.
نظرًا لأنه أرشيف ZIP، يمكنك أحيانًا إعادة تسمية ملف XLSM إلى .zip واستخراج محتوياته لعرض بنية XML الأساسية، على الرغم من أن هذا للمستخدمين المتقدمين فقط.

معلومات الأمان

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

امتدادات ذات صلة