Bonsoir le fil, bonsoir le forum,
Une autre proposition avec les deux événementielles Workbook_SheetBeforeDoubleClick et Workbook_SheeBeforeRightClick.
La première récupère la couleur d'une cellule au double-clic dans celle-ci, la seconde l'applique à une autre cellule au clic du bouton droit dans celle-ci, ou à une plage en sélectionnant d'abord la plage, puis le clic du bouton droit dans n'importe quelle cellule de celle-ci.
À placer dans le composant ThisWokbook pour que ça agisse même sur des onglets différents :
Option Explicit
Private C As Variant
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Cancel = True
C = Target.Interior.Color
End Sub
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Cancel = True
Target.Interior.Color = C
End Sub