"For the peace and calm of the country I would prefer he (Zelaya) does not come in," Micheletti told Honduran radio on Thursday. "I do not want even one drop of blood spilled in this country," he said, adding that Venezuela's firebrand socialist President Hugo Chavez was steering Zelaya's moves.
Earlier, he told reporters he would be "in total agreement" with bringing forward a November 29 presidential election.
"I have no objection if it would be a way of resolving these problems," he said. A referendum on reinstating Zelaya to serve the rest of his term was also possible, he said, although it would be "difficult" to hold one immediately.