Menu

Faire un tri sur des références présentent dans une liste(ccm81) [Résolu]

christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention - 10 mai 2017 à 13:11 - Dernière réponse : christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention
- 11 mai 2017 à 13:23
Bonjour à tous,

j'avais récemment posté une question que je croyais résolu, le but était de :
1. récupère les valeurs qui sont en colonne C
2. mette la liste obtenue, sans doublon, en colonne E
3. trie la colonne E par ordre croissant
4. se lance avec un clic sur la forme "Liste des références"

ccm81 m'as fait une macro qui marche sur le fichier (essai) que j'avais mis à disposition, le problème est quand je copie la macro sur le fichier initial, j'ai des bug
sur la ligne ou est marquer "with sheet(FL)" puis sur la suivante et peut-être d'autres encore.
Serait-il possible d'avoir quelques explicationssur les lignes de code de la macro, pour que je puisse voir d'ou vient le problème.
La macro ne regarde normalement que les données dans l'onglet "liste des références" donc pas de données extérieur d'un autre fichier.
http://www.cjoint.com/c/GEkljNWhvd2

Cdlmnt
Afficher la suite 

6 réponses

Répondre au sujet
Patrice33740 6799 Messages postés dimanche 13 juin 2010Date d'inscription 19 avril 2018 Dernière intervention - 10 mai 2017 à 17:05
0
Utile
Bonjor,

Ce code fonctionne parfaitement !

« le problème est quand je copie la macro » Effectivement !!!

Pour copier la macro, il suffit d'ouvrir les 2 fichiers et de faire un copier / coller depuis le premier fichier vers le second.

Tu n'aurais pas de problème avec "with sheet(FL)"
car il y aurait écrit "With Sheets(FL)" avec un s !

Pour avoir d'excellentes explications sur le rôle de chaque instruction du code, il suffit de placer le curseur texte sur le mot et de taper F1 pour obtenir l'aide VBA qui est très détaillé.
Commenter la réponse de Patrice33740
christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention - 10 mai 2017 à 20:26
0
Utile
bonjour,
je vais tester demain matin au boulot
Commenter la réponse de christophedir
christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention - 10 mai 2017 à 20:28
0
Utile
désolé
j'ai oublié de vous remerciez

Cdlmnt
Commenter la réponse de christophedir
christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention - 11 mai 2017 à 08:57
0
Utile
1
Bonjour,
j'ai ouvert les 2 fichier et j'ai fait un copier coller de la mactro
toujours le même défaut

"With Sheets(FL)" en jaune
quand je mets le curseur sur le message; il me marque
sheets (FL) =< subscript out of range

une idée sur le pb

Cldmnt
Patrice33740 6799 Messages postés dimanche 13 juin 2010Date d'inscription 19 avril 2018 Dernière intervention - 11 mai 2017 à 11:43
Il semblerait que la feuille "Liste des références" n'existe pas dans le nouveau fichier (Attention aux accents et à la Majuscule)
Commenter la réponse de christophedir
christophedir 143 Messages postés vendredi 18 novembre 2016Date d'inscription 8 avril 2018 Dernière intervention - 11 mai 2017 à 13:23
0
Utile
ok
j'ai vu d'ou venait le problème il manquait un "s" dans "liste des références"

pourtant j'ai regardé pasmal de choses mais je n'aurrais pas attention à cela


merci à vous

Cldmnt
Commenter la réponse de christophedir