OK folks, here is the EXPORT template for Excel.
You need to put the unZIPped XLT file into your MS Templates directory, which is usually:
C:\Documents and Settings[i]username[/i]\Application Data\Microsoft\Templates
Then, as with the companion Import from MMDs template, you use it by opening Excel and clicking:
File, New…, From Templates/On My Computer, then clicking the template. This will be remembered, so next time you’ll see a link direct to the template under Recently Used Templates on the same Task Pane.
Once you have the new worksheet open, you PASTE data into it.
If you have already used the Import template to ‘capture’ the contents of your MMD files so you can make a mass change or even a tweak or two, you can simply copy and paste rows (the layout of the two templates is identical).
If you are taking data from another playout system, first import that data into a PLAIN Excel worksheet; then take a SEPARATE copy of it. Then re-arrange the columns in that second worksheet so they match the Export MMDs layout as closely as possible.
A few rules, especially if you are bringing in ‘foreign’ data:
[ul][li]You MUST have the CORRECT name of the audio file or MMD file in column A. The path is irrelevant and is ignored during processing.[/li]
[li]All cue point and duration values are ABSOLUTE (e.g. 3:20 and NOT 2.00 [from end])[/li]
[li]All cue point and duration values must be in the SAME format. This can be m:ss.ttt or sssttt or sss.ttt (all TEXT STRINGS) or it can be an Excel date/time value (where 1.000 = 1 day, and so on), but ALL times must be in the SAME format.[/li]
[li]All Fade Durations MUST be in milliseconds (number or string), so 2 seconds would be 2000.[/li]
[li]All Fixed Times MUST be in 24-hour hh:mm:ss format.[/li]
[li]To ‘set’ an Option (like Linked), type Y (blank means ‘off!’)[/li]
[li]IconFilename MUST be typed RELATIVE TO the PC running mAirList. On a network, this might be a drive letter pointing to a shared drive.[/li]
[li]There is minimal error checking (in the current ‘beta’ version!). The template code will believe you when you select the time value format you are using for cue points etc. Therefore it will produce faulty MMDs and may well crash if you specify the wrong format.[/li]
[li]The template is already formatted so that regardless of the time format you use, you will see milliseconds (even if you use Excel date/time serial numbers).[/li]
[li]All MMD files created by running the macro in the template will be written to the SAME folder. If any MMD files already exist in that folder, you’ll see a dialog with options to overwrite the existing files (if they have the same names) or cancel: so you can select a different folder.[/li][/ul]
I’ve tested this with all four types of time format and it has produced accurate MMD files from data stored in each type (and created using the Import template!).
Please let me know if you find any problems with it that I haven’t already fixed.
In due course, I’ll produce a PDF write-up and a new version with more error checking.
PS: If you’ve used my Import template, you’ll notice that this one runs a LOT faster! 
[Template removed: updated V1.1 is in a post below!]
BFN
CAD