Bonjour,
Ma contribution (en pièce jointe)
Pour les autres feuilles YAKA Rajouter/Modifier le Private Sub WorksheetSelection_Change :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim iC%, iR%, FirstRow%
FirstRow = 8
If Target.Count = 1 Then
iC = Target.Column: iR = Target.Row
If iR > 12 Then ActiveWindow.ScrollRow = iR - 8
If iR > FirstRow + 1 And Left(Cells(FirstRow, iC).Value, 4) = "Date" Then
TB = 0: Calendrier.Show
End If
End If
End Sub
Eventuellement changer FirstRow = 8 par le numéro de ligne de l'en tête...
Cependant il peut y avoir des problèmes liés à l'utilisation de tes cellules fusionnées ou si les en-têtes de colonnes se baladent un peu n'importe ou dans ce cas c'est la solution de paritec qui s'applique : joindre ton classeur...
A+