.xlsm — جدول بيانات Excel يدعم الماكرو
Microsoft · 2007
ما هو ملف .xlsm؟
ملف XLSM هو مستند جدول بيانات تم إنشاؤه باستخدام Microsoft Excel ويتضمن وحدات ماكرو. وحدات الماكرو هي برامج صغيرة يمكنها أتمتة المهام المتكررة داخل جدول البيانات، مثل معالجة البيانات أو تنسيقها. يُستخدم هذا التنسيق بشكل أساسي للأعمال وتحليل البيانات حيث يلزم إجراء عمليات معقدة بكفاءة.
البرامج التي تفتح ملفات .xlsm
| المنصة | البرنامج | ||
|---|---|---|---|
| ويندوز | Microsoft Excel | مدفوع | رسمي |
| LibreOffice Calc | مجاني | ||
| OnlyOffice Spreadsheet Editor | مجاني | ||
| ماك | Microsoft Excel | مدفوع | رسمي |
| LibreOffice Calc | مجاني | ||
| Numbers | مجاني | رسمي |
المشاكل الشائعة مع ملفات .xlsm
الأسئلة الشائعة
الفرق الأساسي هو أن ملفات XLSM تدعم وتحتوي على وحدات ماكرو (كود VBA)، بينما ملفات XLSX لا تفعل ذلك. كلاهما جزء من تنسيق Open XML، ولكن XLSM مخصص خصيصًا للمصنفات التي تدعم وحدات الماكرو.
نعم، يمكن لبعض برامج جداول البيانات البديلة مثل LibreOffice Calc و Google Sheets غالبًا فتح ملفات XLSM، ولكن قد تكون وظائف الماكرو محدودة أو غير مدعومة بالكامل.
لا يُنصح عمومًا بفتح ملفات XLSM من مصادر غير معروفة أو غير موثوق بها، حيث يمكن أن تحتوي وحدات الماكرو على تعليمات برمجية ضارة قد تلحق الضرر بجهاز الكمبيوتر الخاص بك أو تسرق البيانات.
التفاصيل التقنية
تستند ملفات XLSM إلى معيار Open XML وهي في الأساس أرشيفات ZIP تحتوي على ملفات XML التي تحدد بنية وجوهر ووحدات الماكرو لجدول البيانات. يبدأ الرأس عادةً بتوقيع ملف ZIP '50 4B 03 04'.