Milan are in need of a high-profile striker and almost landed the Sweden international after Juve were demoted to Serie B in 2006.
But his agent, Mino Raiola, insists he is happy to see out his contract with Barca and Milan's vice president Adriano Galliani admits they must sell before they can buy.
"He will not move from Barcelona because he and his family are fine there," Raiola told corrieredellosport.it.
"And according to me, Ibrahimovic is worth 1billion euros anyway.
"Milan have already lost the chance to buy him and I don't think they plan to buy him from Barcelona, just as Zlatan has no plan to go to Milan.
"Ibra will leave Barcelona when he wants. He has a four-year contract and he will not move, even if Villa has arrived."