Bonjour Eliane et Pierrejean
comme j'ai bossé j réponds quand même, je n'ai pas regardé le fichier de Pierrejean
dans le projet vba Feuil_2
Private Sub Worksheet_Activate()
ChargePierre = 0
ChargePaul = 0
ChargeJacques = 0
ChargeMarie = 0
ChargeJosie = 0
ChargeSylvie = 0
Application.ScreenUpdating = False
For i = 2 To 256 Step 3
For j = 2 To 20
Select Case Sheets('Feuil_1').Cells(j, i).Value
Case 'Pierre'
ChargePierre = ChargePierre + Sheets('Feuil_1').Cells(j, i - 1).Value
Case 'Paul'
ChargePaul = ChargePaul + Sheets('Feuil_1').Cells(j, i - 1).Value
Case 'Jacques'
ChargeJacques = ChargeJacques + Sheets('Feuil_1').Cells(j, i - 1).Value
Case 'Marie'
ChargeMarie = ChargeMarie + Sheets('Feuil_1').Cells(j, i - 1).Value
Case 'Josie'
ChargeJosie = ChargeJosie + Sheets('Feuil_1').Cells(j, i - 1).Value
Case 'Sylvie'
ChargeSylvie = ChargeSylvie + Sheets('Feuil_1').Cells(j, i - 1).Value
End Select
Next j
Next i
Range('A2').Value = ChargePierre
Range('B2').Value = ChargePaul
Range('C2').Value = ChargeJacques
Range('D2').Value = ChargeMarie
Range('E2').Value = ChargeJosie
Range('F2').Value = ChargeSylvie
Application.ScreenUpdating = True
End Sub
mets à jour la Feuil_2 à chaque activation
A+