Je voudrais supprimer les doublons et les lignes vides en "b, c", et coller ce qui se trouve en "c" sur la feuille 2 sans ligne vide, en une seul formule si cela est possible.
Bonsoir,
Quand je lance la macro, j'ai le message d'erreur suivant "erreur d'exécution '91'
"Variable objet ou variable de bloc With non définie".
et de plus quand je lance le fichier il ne me demande pas d'activer les macros.
Je ne l'ai pas sur le fichier modèle.
Pouvez-vous m'aider ?
Merci d'avance.
Non...... moi je ne peux pas t'aider chez moi ce fichier fonctionne très bien
Peut-être ton fichier tu ne l'a pas enregistrer en XLSM mais en XLSX donc la macro est absente et du coup il ne te demande pas d'activer les macros.
Slts
Le comportement d'Excel qui arrive à cette erreur a été assez sioux à découvrir.
Dans mon exemple, le tableau structuré source à trois colonnes. Je n'en copie que 2. Le résultat est une plage "ordinaire" dans Feuil2 dont on va trier les deux colonnes.
Dans votre exemple, le tableau structuré source n'a que deux colonnes. Je n'en copie que 2 (soit tout le tableau structuré en fait). Le résultat n'est plus une plage "ordinaire" dans Feuil2 mais bien un nouveau tableau structuré.
La commande utilisée pour trier la copie ne fonctionne pas sur les deux colonnes entières (A:B) de par la présence du tableau structuré au sein des colonnes A:B dans Feuil2.
Comportement que je viens de découvrir!
Le code que je vous fournis dans la v3 doit fonctionner quelque soit le nombre de colonne (yc si le tableau structuré source n'a que 2 colonnes).
Le résultat sur la feuille "Feuil2" est transformé en tableau structuré de nom "tbUtil".