The Millers’ best chances of the first half at the Don Valley Stadium came early on with Le Fondre shooting wide after four minutes, before Ryan Taylor just failed to get his head to Nicky Law’s cross three minutes later.
Kevin Ellison followed up with two shots that were well saved by Jose Veiga, but, although Le Fondre was tormenting the Silkmen, Rotherham continued to draw a blank.
A minute into the second half, the visitors almost caught Rotherham napping when Andy Warrington failed to hold Hamza Bencherif’s 35-yard effort, only for Johnny Mullins to clear the danger.
But, with six minutes remaining, Macclesfield took the lead as Barnett finished coolly after a neat one-two.
Their lead lasted barely a minute, though, as Le Fondre stabbed home to secure his side a share of the spoils in League Two.