1) Actually, I think you'll find that the formats are "sorted" (within
groupings) by increasing # of characters: 1st example has no leading zero,
2nd example does. I've always found that to be pretty consistent. The list
isn't especially random.
2) While your " 4-Mar-01" and "04-Mar-01" would work for formats that
include text, 4-03-01 and 04-03-01 would raise the question "Which is the
day and which is the month?" (i.e., there is a reason one of the numbers in
the "type" samples is always greater than 12, and thus can't show leading
zeros in the example).
3) "The user finds out after he executes the formatting, not before." Huh?
There is a "sample" box in that dialog that shows exactly how the value in
the currently selected cell would appear with the currently selected format,
before the user exits the dialog and "executes" anything.
HTH,

Signature
George Nicholson
Remove 'Junk' from return address.
> Formatting:
> A detail which makes the response to the user "not exact/unique":
[quoted text clipped - 19 lines]
>
> http://www.microsoft.com/office/community/en-us/default.mspx?mid=f721921c-b997-4
33f-9d00-1d8a16af5ce7&dg=microsoft.public.excel.setup