Vigilance is a static ability that affects creatures when they are declared as attackers. Creatures with vigilance do not become tapped when they are declared as attacking. This does not mean that tapped creatures can attack. Also, removing vigilance from an attacking creature will not cause it to be come tapped.