Vieira only resumed training last week and there were concerns he may have to withdraw from the tournament.
But Vieira has now declared his fitness and while the Inter Milan midfielder may still not be ready to face Holland in three days, he should be available to play in France's final group game, against Italy, next week.
Striker Thierry Henry, who missed yesterday's game with a nerve injury, is likely to face the Dutch on Friday.