Bonjour Zombe, le forum ,
le msgbox ne se ferme pas
Si, elle se ferme en cliquant 10 fois sur OK puisque ta boucle indique
For i = 7 To 17
A tester:
Sub gestion_caption()
'
Dim i As Long
With Sheets("CUMUL_TBC_" & Sheets("MENU_DA").Cmde.Caption)
If MsgBox("Etes-vous sûr de vouloir reporter les données.Voulez-vous continuer?", vbYesNo, "Demande de confirmation") = vbYes Then
For i = 7 To 17
Sheets("CUMUL_TBC_" & Sheets("MENU_DA").Cmde.Caption).Cells(i, 2) = Sheets("CUMUL_TBC_" & Sheets("MENU_DA").Cmde.Caption).Cells(i, 2) + Sheets(Sheets("MENU_DA").Cmde.Caption).Cells(i + 10, 13)
Next
End If
End With
End Sub
Cordialement,