Code VBA Autoriser Coller en valeur

Bonjour,

Ci-dessous un code pour interdire le copier coller glisser une une feuille

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, _

ByVal Target As Range)

Application.CutCopyMode = False

Application.CellDragAndDrop = False

End Sub

Est-il possible d'autoriser seulement le coller en valeur s'il vous plait!!!

Merci

Bonjour PIERROT1234,

Un essai un peu bricolé via macro. La macro est appelée par la combinaison des deux touches CTRL+l (lettre L minuscule)

Par ailleurs, avec votre code empêchant la copie, Il y avait un cas qui permettait malgré tout la copie globale sur une autre feuille:

...1. se placer sur la feuille de destination et sur la cellule destination de la copie

...2. copier la zone à copier

...3. revenir sur la feuille de destination

...4. faire directement un clique-droit sur la cellule de destination, le collage était permis avec toutes les options possibles

Pour empêcher cela, j'ai ajouté un peu de code dans ThisWoorkbook

nota: la plage à copier doit une être une plage de cellules contigües.

Bonjour,

Merci de la réponse,

Je vois cela et te reviens

Rechercher des sujets similaires à "code vba autoriser coller valeur"