Well Martin that assumes that the Format function will return "Mon" for monday.
That may not be True. It depends on the locals setting. My computer returns "Mån" because I'm located in Sweden.