Michelsen will take over from Andree Jeglertz after the tournament in Switzerland, which runs throughout July.
The 44-year-old Michelsen joins from Norwegian men's side HamKam and has signed an agreement until 2028, with the possibility of extensions.
The Danish team, whose best result was a runner-up finish in 2017 when they lost to the Netherlands, will play in Group C against Sweden, Germany and Poland.