Bonjour,
Sur ce code, qu'est ce que je dois modifier pour que si je copie colle ça me colle juste la couleur de fond, parce que j'ai bien mi le Pasteformats mais avec tout ce code bah ça me copie quand même le texte a l'intérieur de ma cellule copier et je ne comprend pas comment c'est possible du moins d'où ça peut venir.
Option Explicit
Dim mavaleur1, monadresse1, mavaleur2, monadresse2, mavaleur3, monadresse3, mainlibre, mainlibreadresse
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'4 couleurs tableau haut
If Not Intersect(Target, Range("G12:J12")) Is Nothing Then 'plage des couleur
Cancel = True
mavaleur1 = Target
monadresse1 = Target.Address
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(ActiveCell, Range("N13:XFD20")) Is Nothing Then 'plage où placer les couleurs
If Target.Count > 1 Then Exit Sub
On Error Resume Next
Target = mavaleur1
Range(monadresse1).Copy
Target.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End If
End Sub