I 'll take your code, which is nicer/neater than mine.
This said, it doesn't work either, ..... just because when I re installed Windows etc.., I forgot ....to modify the Regional Settings (environment is in French, but I use Excel & VB, VBA in English UK).
It's all right now, both my code &...