Compter nombre de réponses OK dans tableau

Bonjour,

J'ai un tableau ( semaine ) contenant les résultats d'audit par zone d'entreprise appelée GAP. J'aimerais en extraire un tableau affichant le nombre d'audits OK ( marqué par O ) et d'audits NOK ( marqué par X ) par GAP.

Ma grille varie toute les semaines. Voici ma macro :

<code>

Sub Analyser()

Dim i, j, inj7ok, inj7tot

i = 6

j = 4

inj7ok = 0

inj7tot = 0

For i = 6 To 40

Do While (j < 40)

If ActiveWorkbook.Sheets("semaine").Cells(i, j).Value Then

If ActiveWorkbook.Sheets("semaine").Cells(i, j + 5).Value Then

inj7ok = inj7ok + 1

End If

inj7tot = inj7tot + 1

End If

j = j + 9

Loop

Next i

End Sub

</code>

Lorsque je lance la macro ça m'affiche l'erreur " incompatibilité de type " ... Je ne comprends pas d'où ça peut venir.

Mon fichier excel est là :

Merci d'avance !

Bonjour

Sub Analyser()
Dim i, j, inj7ok, inj7tot
For j = 9 To 46 Step 9
   For i = 6 To 40
      If ActiveWorkbook.Sheets("semaine").Cells(i, j).Value = "O" Then
         inj7ok = inj7ok + 1
      End If
      If ActiveWorkbook.Sheets("semaine").Cells(i, j).Value = "X" Then
         inj7tot = inj7tot + 1
      End If
    Next i
Next j
MsgBox inj7ok & "  OK" & vbCr & inj7tot & "  NOK", , "Bilan"
End Sub

Bonjour,

Une proposition, un début de réponse

1 - Normalisation des données GAP

2 - Création TCD et GCD

ALT F8 et exécuter traitement_GAP.

A te relire.

Cdlt.

19analyse-dms.xlsm (45.90 Ko)

Bonjour,

Merci pour vos réponses.

Jean-Eric votre solution me convient bien merci mais je ne comprends pas tout dans la macro... Je voudrais faire la même chose mais avec une autre colonne de mon tableau que j'ai rajoutée ( point audité ) en intégrant les données de Gap. C'est-à-dire que selon le Gap ça indique le pourcentage de OK NOK pour chaque point audité ( comme dans l'onglet "rendu voulu" ) .

Est-il possible d'ajouter dans la macro que vous avez faite la création d'un TCD et du GCD correspondant à ces nouvelles données ? Ou alors il faut en créer une autre ?

Voici mon nouveau tableau :

Merci d'avance !

Bonjour,

Fichier pas clair.

Voir macro modifié.

Bonjour,

Vous avez définit comment le 1er tableau ( point audité, résultat ) ? J'aimerai que ce tableau puisse varier en fonction du GAP que je choisi dans un filtre et que le GCD correspondant s'affiche. Est-ce possible ?

Merci beaucoup pour votre aide.

Bonne journée

Bonjour,

Bonjour,

Merci elle fonctionne bien. Maintenant j'ai mis les deux macro sur un même fichier Excel . Celle qui compte selon les points audités

Public Sub traitement_points_audités() 

et celle qui compte selon les GAP seulement

[Public Sub traitement_GAP()

mais cette dernière ne fonctionne plus comme souhaité ( comme dans le premier fichier que vous m'avez envoyé). Ce n'est pas étonnant car entre temps j'ai ajouté une colonne "points audités" ( en jaune ) .

Quels sont les modifications à faire sur cette macro pour qu'elle fonctionne à nouveau?

Je vous joins mon nouveau fichier :

Un grand merci et bonne journée!

Re,

Je pense que tu as tous les éléments pour terminer le travail seul.

Pour peu que tu veuilles faire un petit effort.

Je regarderai plus tard ce sujet.

Cdlt.

nota : dans la mesure ou la taille de fichier est inférieure à 300ko, il n'est pas nécessaire d’utiliser cjoint.com...

Rechercher des sujets similaires à "compter nombre reponses tableau"