Perte de la fonction "annuler l'opération" sous excel
Bozzo14
Messages postés
47
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
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
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
2 réponses
-
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 -
Ah, c'est par principe alors ?
Créer une macro permanente sur l'action "double click" ? c'est ça ? je n'ai pas compris ..