Vinyls collection : Votre collection de disques en ligne

Lien vers la version alpha du nouveau site. (Données non-persistantes)

Lien donation PayPal pour aider à payer l'hébergement

Vous êtes ici : Accueil >> Index du Forum >> Le Café de Vinyls-collection >> Macro Excel pour améliorer la consultation de la Wantlist de Discogs

Macro Excel pour améliorer la consultation de la Wantlist de Discogs

Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 02/09/19 à 01:08
Bonjour à tous,

Je pense que vous vous êtes rendus compte que j'étais accro à Discogs, vu que la plupart de mes achats viennent de ce site.

Pourquoi ? Tout simplement parceque le site est très bien achalandé, et surtout, il y a une interface ergonomique pour retrouver le pressage exact que l'on recherche.

Mais, en fait, pas si ergonomique que ça, car il manque de précieuses options : on ne peut pas sélectionner un pays de provenance, on ne peut pas choisir une qualité de pochette, on ne peut sélectionner qu'une qualité de disque, on ne peut pas choisir le % de satisfaction du vendeur, etc... Bref, il y a pas mal de contraintes qui rendent la consultation de sa liste de recherches (Items I want) assez longue et fastidieuse. Surtout quand comme moi, c'est plusieurs fois par semaine.

Du coup, j'ai décidé de prendre enfin le temps (je suis en vacances !) pour créer une macro Excel qui va me faciliter grandement mes recherches. Et comme j'y ai passé une bonne douzaine d'heures dessus (!), je la partage au cas où ça intéresserait du monde. Il faut dire que le site Discogs comporte pas mal de bugs, et que du coup, pour générer un tableau en bonne et due forme, il y a énormément de paramètres à prendre en compte. D'ailleurs, il y aura peut-être une mise à jour de la macro si je détecte d'autres bugs, mais j'en ai corrigé déjà un paquet sur une grande sélection de disques.

Les prérequis :

Avoir constitué une liste de recherches (Items I want) sur Discogs.
Posséder Excel (j'ai testé la macro sur Excel 2010 mais ça doit marcher sur les autres versions).

L'objectif :

Passer d'une interface sur laquelle il manque plein d'options de choix comme celle-ci :

Image utilisateur

à une feuille Excel sur laquelle on va cliquer pour affiner ses choix :

Image utilisateur

Le tuto :

Se rendre sur sa liste de disques recherchés : https://www.discogs.com/sell/mywants

Image utilisateur

1 - Choisir le nombre de réponses, entre 25, 50, 100 et 250. A savoir qu'on peut en sélectionner plus, comme 500, mais il faut faire l'opération 2 fois, en changeant de page entre les 2 sélections. Je ne pense pas que la macro Excel ait une limite.

2 - A l'aide de la souris, sélectionner à partir de "Sort by" toute la page. Très important de commencer à ce mot, car la macro tient compte de pas mal de paramètres de sélection qu'il faut impérativement respecter pour son bon fonctionnement.

Image utilisateur

3 - Terminer la sélection sur le mot "Details" ou le groupe de mots "Make offer / Details". Il est important de bien sélectionner jusqu'au "s" final. Puis sur Firefox : Edition => Copier. Ou clic droit et copier.

Image utilisateur

Ouvrir dans Excel le fichier Discogs01.xlsm

4 - Importer la sélection sur la feuille 1, dans la 1ère cellule, en tant que texte. Sur Excel 2010 : Accueil => Coller => Collage Spécial => Texte

Image utilisateur

5 - Si jamais vous importez à la suite une 2ème sélection, il faudra cette fois-ci prendre soin de supprimer la nouvelle ligne "Sort by Liste, Seller, Price". L'effacer ne suffit pas, il faut la supprimer. La toute 1ère ligne en haut du fichier doit être laissée.

Image utilisateur

6 - On lance ensuite la macro ! Sur Excel 2010 : Affichage => Macros => Afficher les macros => Discogs01 => Exécuter

Image utilisateur

7 - On laisse travailler la macro. Selon la taille de la sélection et la puissance de l'ordi, ça peut prendre 10-15 secondes.

Le fichier final se présente comme suit :

- classé par pourcentage de vendeur puis par vendeur, puis par disque
- En cliquant sur les en-têtes des différentes colonnes, on peut affiner les choix :
* Choix du ou des disques
* Choix des états des disques
* Choix des états de pochettes
* Choix des vendeurs
* Choix des pourcentages des vendeurs
* Choix des pays
* Choix du nombre d'items
Les différentes sélections mettent à jour le nombre de disques proposés par chaque vendeur qui répondent aux critères de choix. Le nombre total de disques correspondant s'affiche sur la dernière ligne en bas.

Le fichier Excel :

Discogs01

Bons achats sur Discogs !

Non Connecté stones72
Inscrit le : 18/04/15
Administrateur
4274 messages
Posté le 02/09/19 à 10:15
Salut !
je ne suis pas un utilisateur averti de discogs.. en fait je le consulte uniquement afin d'avoir une idée des prix..

Mais, en fait, pas si ergonomique que ça, car il manque de précieuses options : on ne peut pas sélectionner un pays de provenance

par contre pour le pays de provenance :
Une fois que tu as trouvé l'album recherché:
en haut a droite clique sur le nombre d'exemplaires en vente la tu trouve tous les filtres possibles ..
Devises ... état ... et expédié depuis ...

Image utilisateur


Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 02/09/19 à 12:28

stones72 a écrit :
Salut !
je ne suis pas un utilisateur averti de discogs.. en fait je le consulte uniquement afin d'avoir une idée des prix..

Mais, en fait, pas si ergonomique que ça, car il manque de précieuses options : on ne peut pas sélectionner un pays de provenance

par contre pour le pays de provenance :
Une fois que tu as trouvé l'album recherché:
en haut a droite clique sur le nombre d'exemplaires en vente la tu trouve tous les filtres possibles ..
Devises ... état ... et expédié depuis ...




Tout à fait Stones72, MAIS...

- il faut le faire disque par disque
- et pays par pays
- et impossible de faire le choix à partir de sa liste de recherche

Avec ma macro, tu le fais :

- pour l'ensemble des disques recherchés, donc si tu en recherches 300, ça le fait pour les 300 en 1 clic
- pour plusieurs pays à la fois. Par exemple, tu décoches les Etats-Unis, et tu as tous les pays sauf Etats-Unis
- et ceci à partir de la liste de recherche. Pas besoin de chercher les disques un par un.

En plus, j'ai oublié de le préciser, la macro omet les vendeurs qui n'expédient pas en France. Alors que sur Discogs, les disques apparaissent en transparence, ce qui est inutile.

Non Connecté dandy1262
Inscrit le : 01/11/15
Membre Disque d'Argent
775 messages
Posté le 07/09/19 à 16:24
Super la macro!! Pas sur qu'elle me soit utile. La plupart de mes achats sont les nouveautés essentiellement. Mais joli boulot, ca impressionne toujours les mecs qui sont balèze en Excel

Je suis un gros utilisateur de Discogs aussi, niveau achat et pour répertorier ma collection.

Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 07/09/19 à 20:02
Merci dandy1262.

Voici la MAJ de la macro, en version 2. Elle corrige un bug lorsque le nom du vendeur n'est que numérique (si, si, ça existe ! ).

Discogs02

Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 21/09/19 à 17:50
Je viens de constater que le site Lightpics.net ne répond plus... C'est le site sur lequel j'hébergeais mes images. J'espère que ce n'est que passager...

Voici la version 3 de la macro pour le site Discogs. Cette version apporte des nouveautés :

- correction des titres des colonnes
- sélection d'un ou plusieurs artistes
- sélection d'une ou plusieurs devises
- possibilité de limiter les prix des disques à afficher.
- proposition en dernière colonne d'un lien pour aller visualiser les disques proposés par le vendeur.
- elle est aussi davantage optimisée (environ 1 minute 30 s pour afficher 3500 références).

Discogs03

Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 04/10/19 à 22:37
Et voici la version 4. Celle-ci permet de ne pas supprimer les lignes "Sort by:Listed...". On peut les laisser, la macro se charge de les supprimer.

Discogs04

Non Connecté manu2
Inscrit le : 05/03/16
Membre Disque Platine
1633 messages
Posté le 30/08/20 à 14:11
Voici une nouvelle version : Discogs05c. Elle est utilisable UNIQUEMENT sur Chrome. Je ferai un peu plus tard une mise à jour pour la version Firefox. Elle est un peu plus longue à s'éxecuter que la précédente, car il y a tous les sous-totaux de valeur par marchand.

Cette nouvelle macro ajoute les options suivantes :

- Choix par le nombre total des disques proposés par un vendeur
- Choix par le prix total des disques proposés par un vendeur

J'en ai profité pour revoir la présentation.

Pour son utilisation, voir le tutoriel dans mon 1er post.

Discogs05c
Vous devez être connecté pour ajouter de nouveaux messages.
Vous êtes ici : Accueil >> Index du Forum >> Le Café de Vinyls-collection >> Macro Excel pour améliorer la consultation de la Wantlist de Discogs

Connecté(s) sur le site : et un certain nombres de visiteur(s)

testeur voyage Sections Vinyle
Vous disposez d'un droit d'accès, de modification ou suppression des données vous concernant à l'adresse suivante :contact
Copyright © 2009-2016 Vinyls-collection.com ® - Tous droits réservés