Bonjour à tous,
Voici mon sujet.
J'ai ce petit bout de code qui me permet de définir la commande utilisée. Je traite ensuite le cas où celle ci est "Supprimer" ou "Effacer".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
......
With Application.CommandBars("Standard")
                'recherche de la liste de Undo
                I = .FindControl(ID:=128).Index
                c = .Controls(I).List(1)
                'MsgBox ("C " & C)
            End With
            If c = "Supprimer" Or c = "Effacer" Then
            ........
Ça marche très bien, mais j'ai besoin de traiter la version Anglaise de ma macro, pour mes collègues aux US.
Je me doute que là bas, C n'aura jamais la valeur "Supprimer" ni "Effacer". Mais plutôt "Delete" ou "Arase"

Mes questions :
Quels sont les termes exacts?
Si j'ajoute des OR à ma condition, est ce que ça marchera?

Merci pour vos retours
Benoit