Arsenal manager Arsene Wenger confirmed that Jack Wilshere will not play in Tuesday's Champions League match against Anderlecht due to a virus. (1:09)

Jack Wilshere is out of Tuesday's Champions League match against Anderlecht after the midfielder fell victim to a virus sweeping through the club, Arsenal manager Arsene Wenger has confirmed.

Aaron Ramsey was struck down by the bug last week and missed Saturday's game against Burnley, and Wilshere now joins him on the sidelines with an illness that Wenger hopes will not keep either player out of action for too long.

"Jack has been sick and he will not be involved [against Anderlecht]," confirmed Wenger, who was then asked whether a virus was working its way through his squad.

"Apparently, yes," he said. "We had nobody else sick, but Ramsey last week and Wilshere as well."

Wilshere has made 18 appearances for club and country so far this season. Shaun Botterill/Getty Images

Wenger offered a more upbeat assessment on the conditions of several injured first-team players, whose collective absence has undermined Arsenal's efforts so far this season.

"We had a lot of long-term injuries," confirmed Wenger. "We had Olivier Giroud, Theo Walcott, Mathieu Debuchy and Mesut Ozil injured but they are slowly all getting better. Theo [Walcott] is the first to come back but I believe we are at the end of the tunnel."

The Arsenal boss confirmed that the rest of his squad that beat Burnley are available for the game against Anderlecht.

Wenger went to suggest that Ramsey's injury problems had affected his form in recent weeks, and insisted the club's 2013-14 Player of the Season will get back to his best if he can enjoy a run in the side.