but it did give me the idea to put the date in a cell, format the cell, and then copy it back
i think that was what i was suggesting
This IS a workaround to a bug in the Danish version, but it works:
i do not think it is a bug, or specific to the danish version
visual basic 6 (and equivalent vba versions) has no provision to format date in any but the default language, apart from a user function to do translation, or some control or object (eg. cell in this case) that has provision to do translation
it would not be hard to write a translation function, but in the case of wanting to specify a choice of language would require knowledge of all the languages concerned
maybe i can try it with google translation, if i get some spare time