Compter le nbre #N/A sur plusieurs Feuilles - VB/VBA/VBS - Programmation
MarshPosté le 27-09-2011 à 10:28:57
Bonjour,
Voilà j'ai remplis des tableaux sur 16 feuilles à l'aide de formules & vlookup mais parfois, j'ai des #N/A et je voudrais qu'à la fin de la macro, que VBA m'informe du nombre de #N/A.
Je précise que tous les tableaux sont identiques:
Je suppose qu'il faut utiliser une variable fixe mais j'ignore où l'a placer?
voici une piètre tentative? "n" étant le nbre de #N/A
'Calculer le nombre de #N/A
Dim n As Long ws as worksheets
For Each ws In Worksheets
n = n + 1
If ws.Name Like "FC ???" Then ws.Activate On Error Resume Next If WorksheetFunction.IsNA(WorksheetFunction.Count(Range("B3:L14" ))) Then MsgBox "Nombre d'erreurs: " + n
Marsh Posté le 27-09-2011 à 10:28:57
Bonjour,
Voilà j'ai remplis des tableaux sur 16 feuilles à l'aide de formules & vlookup mais parfois, j'ai des #N/A et je voudrais qu'à la fin de la macro, que VBA m'informe du nombre de #N/A.
Je précise que tous les tableaux sont identiques:
Je suppose qu'il faut utiliser une variable fixe mais j'ignore où l'a placer?
voici une piètre tentative? "n" étant le nbre de #N/A
'Calculer le nombre de #N/A
Dim n As Long
ws as worksheets
For Each ws In Worksheets
n = n + 1
If ws.Name Like "FC ???" Then
ws.Activate
On Error Resume Next
If WorksheetFunction.IsNA(WorksheetFunction.Count(Range("B3:L14" ))) Then
MsgBox "Nombre d'erreurs: " + n
Je vous remercie d'avance
Coellophysis