[Résolu] Modification de macro

riton00

XLDnaute Impliqué
Bonsoir à tous les excelliens et excelliennes

Je solliciterais un petit coup de main pour me modifier une macro qui me permet d'imposer un X en majuscule par double clic, et qui me permet aussi de le supprimer par double clic.

Voir commentaire sur Feuil1 puis sur Feuil2

Merci de votre aide

Cordialement

Henri
 

Pièces jointes

  • Forum.xls
    40 KB · Affichages: 38
  • Forum.xls
    40 KB · Affichages: 36
Dernière édition:

Lone-wolf

XLDnaute Barbatruc
Re : Modification de macro

Bonsoir riton

Dans la feuille2 supprime la macro Worksheet_Change()

et met celles-ci

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("a1:d50")) Is Nothing Then
If ActiveCell.Value <> "X" Then
Target.Value = Target.Value
Else
ActiveCell.ClearContents
End If
End If
Cancel = True
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("a1:d50")) Is Nothing Then ActiveCell.Value = ActiveCell.Value
End Sub
 
Dernière édition:

riton00

XLDnaute Impliqué
Re : Modification de macro

Bonsoir, Lone-wolf

En fait ta macro fonctionne mais le hic, c'est que l'imposition du X ne se fait plus par double clic comme avant mais par simple clic et cela ne me convient pas puisqu'en sélectionnant une cellule je met automatiquement un X, par contre le positif c'est que maintenant on supprime bien le X par double clic.

Henri
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 210
Messages
2 107 299
Membres
109 796
dernier inscrit
aelgar