Je voudrais par un code en VBA écrire un "x" en appuyant sur la touche "F4" ou "F9" pour l'enlever alors que le curseur est dans la cellule voulu c'est possible ?
Puisque vous êtes accro du VBA allez-y (Alt+F11) et mettez tout ça dans ThisWorkbook :
Code:
Private Sub Workbook_Open()
Application.OnKey "{F4}", "ThisWorkbook.MonX"
Application.OnKey "{F9}", "Thisworkbook.MaSup"
End Sub
Sub MonX()
ActiveCell = "X"
End Sub
Sub MaSup()
ActiveCell.ClearContents
End Sub
Enregistrez, fermez et rouvrez le fichier, puis faites joujou avec F4 et F9.
Oui, car dans mon code en appuyant sur F8 j'ai une procédure qui devrait fonctionner car la feuille est protégée de A à Z je pense pouvoir ainsi trouver se que je souhaite, déprotéger la cellule le temps de l’exécution.