No. The two planets that revolve between the Earth and the Sun are Mercury and Venus, and neither of them can ever block the Sun's light from reaching us.
They are much larger than the Moon, but they are also enormously farther away, so their apparent size in the sky is tiny compared with the Sun's. When Venus does pass between the Sun and the Earth it shows up only as a small black dot creeping across the bright face of the Sun — the rare event called the Transit of Venus.
The Moon, however, can do it. It is far smaller than the Sun in actual size, but it is so much closer to us that its apparent size in our sky is about the same as the Sun's. That is why the Moon can cover the Sun completely and cause a solar eclipse.