In order for voldemort to have made the horcruxes there would need to be a spell or injury to the horcrux. Harry was a horcrux that was never supposed to be created but voldemort didn't eat him. Harry was injured when the spell rebounded off his mother. Harry's mother was the death and harry had the injury to receive the piece of the soul. Harry was the last one created and that's why voldemort didn't die with the spell rebounding on him.