David Villa has returned to training with Barcelona but will not be part of the squad to face AC Milan in the Champions League this week.