Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Une macro pour colonne à transforme en ligne

  • Initiateur de la discussion Initiateur de la discussion La Vouivre
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

La Vouivre

XLDnaute Occasionnel
Bonsoir à tous
Sur ce magnifique forum j’ai récupère une macro qui me permet de trouver les doublons dans les colonnes,j’aimerais la transformer pour qu’elle recherche en ligne,pouvez-vous m’aider ?




Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column < 4 Then

If Application.WorksheetFunction. _
CountIf(Columns(Target.Column), Target.Value) > 1 Then
MsgBox "Vous avez déjà saisi ce numéro -- recommencer"
Target.Value = ""
Target.Select
End If
End If
End Sub




Merci pour votre aide
 
Re : Une macro pour colonne à transforme en ligne

Bonsoir La Vouivre,

Voici le code modifié :

Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Target.[COLOR="Red"]Row [/COLOR]< 4 Then
        If Application.WorksheetFunction.CountIf([COLOR="red"]Rows[/COLOR](Target.[COLOR="red"]Row[/COLOR]), Target.Value) > 1 Then
            MsgBox "Vous avez déjà saisi ce numéro -- recommencer"
            Target.Value = ""
            Target.Select
        End If
    End If
End Sub

@+
cbea
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
135
Réponses
7
Affichages
81
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…