Salut
J'ai cette macro qui me permet lors d'un copier coller de ne coller que la valeur d'une cellule et non son format.
Problème : lorsqu'un utilisateur utilise la poignée de recopie, le format est prolongé sur les cellule incrémentées.
Y a t il une modif a apporter a la macro pour qu'elle prenne en compte cette situation.
(J'ai beau expliquer aux utilisateurs qu'il faut choisir recopier les valeurs sans mises en forme, mais ils me flinguent quand même le classeur toutes les semaines... )
J'ai cette macro qui me permet lors d'un copier coller de ne coller que la valeur d'une cellule et non son format.
Problème : lorsqu'un utilisateur utilise la poignée de recopie, le format est prolongé sur les cellule incrémentées.
Y a t il une modif a apporter a la macro pour qu'elle prenne en compte cette situation.
(J'ai beau expliquer aux utilisateurs qu'il faut choisir recopier les valeurs sans mises en forme, mais ils me flinguent quand même le classeur toutes les semaines... )
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Source As Range)
On Error Resume Next 'sécurité
With Application
If .CutCopyMode Then
.EnableEvents = False
.Undo
Selection.PasteSpecial xlPasteValues
.OnUndo "", ""
.OnRepeat "", ""
.EnableEvents = True
End If
End With
End Sub