Bonjour,
Je souhaite réaliser un compteur qui me permettrais de récupérer l'occurrence d'un mot qui se situe dans un tableau dans une autre page (mais sur le même fichier). Cette question à déjà été aborder dans plusieurs post mais je souhaite le faire de manière "automatisé". Mais n'étant pas très familier avec le langage VBA, je me retrouve bloquer.
Mon tableau se situe dans la page "Référence", je récupère les données dans la page "Donnée".
Pour moi l'erreur se situe dans ma seconde boucle for lors de mon changement de page. Mais je ne sais pas comment coder différemment.
Je suis preneur de toute idée. Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Sub Qte_secteurs() Worksheets("Donnée").Select Dim Compteur As Integer Nbre_ligne = Cells(1, 2) Nbre_secteur = Cells(16, 2) For i = 3 To i = Nbre_secteur + 2 Compteur = 1 For j = 6 To j = Nbre_ligne + 5 Worksheets("Référence").Select If Cells(j, 2) = Cells(i, 2) Then Compteur = Compteur + 1 End If Next j Worksheets("Donnée").Select Cells(i, 3) = Compteur Next i End Sub
Partager