The 23-year-old is a Slovakian international and scored on his full debut for his country.
Michalik signed a three-and-a-half year deal at the Reebok in January but has not yet made a Premiership start for Sam Allardyce's side.
Michalik is expected to go straight into the squad for tomorrow's match against Luton.