Skip to main content
Service phase: Beta

This service is still in development. Give us your feedback or view this page on the current PRONOM service.

Format

Microsoft Excel Macro

Summary

Name
Microsoft Excel Macro
Version
4.0
Identifiers
  • MIME: application/vnd.ms-excel
  • PUID: x-fmt/123
Format type
Spreadsheet
Description
XLM is an old format for Microsoft Excel spreadsheets with macros. It has been superseded by XLSM, a new XML-based format. The new macro format is based on Visual Basic for Applications (VBA), but the old format was different. The old format was used through Excel 4.0, but discontinued in 5.0, and is not supported in later versions.
File extensions
xla, xlm
Source
Digital Preservation Department / The National Archives

Internal signatures

BIFF 4 Macro

Note
BIFF4: BOF hex 0904. record length hex 0600, BIFF version=(not used), filetype=macro=4000

Byte sequences

Min Frag Length
Absolute from BOF
Offset
0
Max offset
0
Byte Sequence
09040600{2}4000
Endianness
None

Changelog

  • Added in V118

    Release date
    30 April 2024

    Microsoft Excel Macro 4.0: . Submitted by Digital Preservation Department, The National Archives (UK).

    Microsoft Excel Macro 4.0: Signature researched and samples provided by Digital Preservation Department, The National Archives (UK).

  • Added in V69

    Release date
    19 July 2013

    Microsoft Excel Macro 4.0: Signature provided by Georgia Technology Research Institute.