code VBA pour suppression

T

titi

Guest
Bonjour au forum,
Un fichier ci-joint avec les explications et le code, il ne manque pas grand chose mais ?



TITI
 

Pièces jointes

  • titi6.zip
    7 KB · Affichages: 10
  • titi6.zip
    7 KB · Affichages: 8
  • titi6.zip
    7 KB · Affichages: 12
L

Lord Nelson

Guest
Salut,
Il te suffit de rajouter Target.Value = "" et le tour est joué.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 5 Then
If Application.WorksheetFunction. _
CountIf(Range("e4:e20"), Target.Value) > 1 Then
MsgBox "ce nom a déja été saisi il va être supprimé"
Target.Value = ""
End If
End If
End Sub

A+
LN
 
T

titi

Guest
en fait si je selectionne la colonne E de e4 a e20 et que je desire supprimer les codes la macro apparaît en erreur.

si tu aime mieux ses codes peuvent changer toutes les semaines.

le problème n'est pas si grave que çà car en appuyant sur fin la macro ce réinitialise, mais çà fait desordre
merci
titi
 

Discussions similaires

Réponses
9
Affichages
146

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 377
dernier inscrit
fredy45