Manuel Pellegrini’s side will play hosts two the League Two outfit who currently sit in 23rd place of the bottom league.
The match against the Silkmen will take place during the week in the week commencing 24 September.
It means that the Irons met the lowest ranked team left in the competition after beating AFC Wimbledon 3-1 in Tuesday night’s game.
Macclesfield, have beaten Bradford City and Walsall to reach this stage of the competition and will see the clash with the Irons as a dream money draw.
However, whilst talking about “taking nothing for granted ” no doubt the Irons will be confidently expecting to march onto the fourth round.