Bonjour à tous,

Les voies de l'emploi sont parfois bien sinueuses.

Je me présente en quelques mots à travers ce tout 1er forum post:
j'ai 40 ans, 3 enfants et je travaille depuis fort longtemps en intérim.

C'est loin d'être idéal en ces temps de disette mais c'est bien mieux que de pointer au chômage chaque mois sans pouvoir faire autrement.

Donc l'intérim pour moi ce n'est que l'expression de la farouche volonté de ne pas rester inactif...

Mes compétences vont de la traduction EN > FR à la SEO.
Là je peux vous aider.

Après toute cette intro. me voici à modifier une macro dans Excel avec pour tout bagage VBA un cours de 4h il y a 11 ans.

En théorie, il me suffit de modifier certaines plages de sélection pour rafraîchir cette macro.
En réalité... ça semble bine plus complexe.

Voici la partie qui pour le moment me pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
'Volume 5j
For i = 1 To nbGP
    For j = 5 To 10
        If ActiveSheet.Range("B" & 19 + i).Value = ActiveSheet.Range("G" & j).Value Then
            somme5j = somme5j + ActiveSheet.Range("C" & 19 + i).Value
        End If
    Next j
Next i
ActiveSheet.Range("J7").Value = somme5j / sommeGlobal
ActiveSheet.Range("J7").Select
Selection.NumberFormat = "0.00%"
L'erreur doit se situer sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
somme5j = somme5j + ActiveSheet.Range("C" & 19 + i).Value
puisqu'elle apparaît en jaune.

Merci d'avance de votre aide.
Joel.