Bonjour,
J'ai un fichier dans lequel je dois laisser l'option de copier et coller à plusieurs usagés. Cependant je voudrais laisser l'option de coller mais seulement en valeur. Je travaille avec des personnes qui ne connaissent pas beaucoup Excel et je voudrais que le coller donne seulement cette option. Est-ce quelqu'un peut me dire comment faire.
J'ai essayé cette vba, mais cela ne fonctionne pas
Dim cell As Range
Application.ScreenUpdating = False
For Each cell In ActiveSheet.UsedRange
cell.Value = cell.Value
Next
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
With Application
If .CutCopyMode = 0 Then Exit Sub
Dim mem
mem = Target
.EnableEvents = False
.Undo
Target = mem
.EnableEvents = True
End With
End Sub
Il s'exécute automatiquement sur n'importe quelle feuille avec la commande Coller.
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
With Application
If .CutCopyMode = 0 Then Exit Sub
Dim mem
mem = Target
.EnableEvents = False
.Undo
Target = mem
.EnableEvents = True
End With
End Sub
Il s'exécute automatiquement sur n'importe quelle feuille avec la commande Coller.
Voici mon fichier...
Si je fais bouton droit copier dans mon onglet base de données et que je reviens à ma cellule A1 et que je fais coller avec le clique droit j'ai toutes les options de collages et non seulement valeurs….
Ouffff je pense que je ne devrais pas faire de VBA à cette heure là le matin. Je pensais que les options du menu serait mis en gris. Merci à vous deux pour votre aide si précieuse et surtout votre patiente à mon égard.