Bonsoir Mbauwin, Le Fil,
On peut utiliser un code évènementiel qui transforme automatiquement une date de fin de trimestre dans le format souhaité.
Et quelle que soit ou se trouve la date dans la feuille.
Ci-dessous les lignes de code à mettre dans la partie code de la feuille utilisée.
Private Sub Worksheet_Change(ByVal Target As Range)
If IsDate(Target) Then
If Month(Target) Mod 3 = 0 And Day(Target + 1) = 1 Then
Application.EnableEvents = False
Target = "Q" & Month(Target) / 3 & "-" & Year(Target)
End If
Application.EnableEvents = True
End If
End Sub
Cela peut aussi être réalisé pour s'appliquer sur toutes les feuilles en passant par la partie code du Workbook.