Perte de la fonction "annuler l'opération" sous excel

Fermé
Bozzo14 Messages postés 41 Date d'inscription lundi 4 août 2008 Statut Membre Dernière intervention 5 octobre 2023 - Modifié par Bozzo14 le 5/11/2016 à 07:30
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 5 nov. 2016 à 14:08
Bonjour,
suite à la mise en place d'un petit code qui passe en rouge les données modifiées au cours de la cession dans un fichier excel, je n'ai plus la possibilité de faire marche arrière ou "annuler" ce que j'entre dans une cellule; bouton grisé.
comment réparer ça ?
voici ma commande:
Private Sub Worksheet_Change(ByVal Target As Range)
'With Selection.Offset(-1, 0).Font
With Target.Font
.ColorIndex = 3
.Bold = True
End With
End Sub


Merci de vos lumières
A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 nov. 2016 à 09:16
Bonjour,

Le résultats créés par VBA ne peuvent pas être annulés par le "retour arrière" d'une feuille Excel
Pour annuler, tu peux créer une macro style "before double click" ou " before right click "
qui demandera si la police est rouge et gras et si oui qui annulera ces caractéristiques
0
Bozzo14 Messages postés 41 Date d'inscription lundi 4 août 2008 Statut Membre Dernière intervention 5 octobre 2023 4
5 nov. 2016 à 12:44
Ah, c'est par principe alors ?
Créer une macro permanente sur l'action "double click" ? c'est ça ? je n'ai pas compris ..
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 nov. 2016 à 14:08
bin oui !
0