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

problème de codage

  • Initiateur de la discussion Initiateur de la discussion polako50
  • 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 !

P

polako50

Guest
bonjour,

Je débute tout juste VBA et j'essaye de créer une liste sans doublon (provenant de la feuille "Data") et de la coller dans une autre feuille (la feuille "Critères").

Je peux voir que mon code fonctionne parfaitement, il y a un juste un bug à la fin surlignant la dernière ligne de code en jaune.

J'ai parcouru divers forum mais je n'arrive pas à solutionner ce problème.

Voici mon code:

Sub liste_sans_doublon()
' liste_sans_doublon Macro
'' Worksheets("Data").Activate
Range("F2:F2600").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
"DC2"), Unique:=True
Range("DC2😀C200").Cut
Worksheets("Critères").Activate
Sheets("Critères").Range("B2:B200").Select
Selection.Paste
End Sub

Merci de m'aider ou de m'indiquer un lien qui pourrait le faire.
 
Re : problème de codage

Bonjour,

essaye peut être ainsi si j'ai bien compris:

Code:
Range("C2:C200").Cut Worksheets("Critères").Range("B2:B200")

utilise la balise code (icone # quand tu crées le message) pour indiquer des codes vba, ils sont plus clairs...

bon après midi
@+
 
Re : problème de codage

Je me suis mal exprimé.

Mon code marche bien, enfin je le vois s'effectuer sur mon classeur. le seul problème est la dernière ligne de bon code qui indique un bug.

code:

Code:
Sub liste_sans_doublon()
' liste_sans_doublon Macro

    Worksheets("Data").Activate
    Range("F2:F2600").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
        "DC2"), Unique:=True
    Range("DC2:DC200").Cut
    Worksheets("Critères").Activate
    Sheets("Critères").Range("B2:B200").Select
    Selection.Paste
    
End Sub

Le problème se situe à ce niveau là:

Code:
Selection.Paste

Je ne comprends pas pourquoi...
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
609
K
Réponses
3
Affichages
929
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…