[LibreOffice][Tableur] Macro pour actualiser des liens externes html

Macro pour actualiser des liens externes html [LibreOffice][Tableur] - VB/VBA/VBS - Programmation

Marsh Posté le 14-07-2019 à 12:48:51    

Bonjour,
 
Je cherche à me refaire un PC bientôt et donc je check régulièrement les prix des composants informatiques sur internet. J'ai créé un tableau pour regrouper tout ça que je remplissais à la main.
https://zupimages.net/up/19/28/ubfv.jpg
 
Pour éviter ça, j'ai créé une macro qui permet de récupérer les prix pour chaque composant (Carte Mère, Proc, RAM et SSD) pour chaque site d'e-commerce (CDiscount, Topachat et amazon) que je surveille.
Pour ça je récupère l'url des composants sur chacun des sites et j'utilise l'outil Feuille / Lien vers des données externes pour importer chaque page html dans une feuille dédiée (CMAMD_1, PROCAMD_1, ..., SSD_1, SSD_2).
https://zupimages.net/up/19/28/vvdd.jpg
 
Quand j'appuis sur le bouton "Mise à jour", ma macro balaye toutes les lignes des feuilles et récupère les prix pour mettre à jour le tableau.
 
Ce que j'aimerais faire c'est associer au bouton "Mise à jour" 2 macros :
- la 1ère (à créer) permettrait d'actualiser tous les liens externes,
- et une fois l'actualisation terminée, la 2ème (qui fonctionne) récupère et met à jour les prix dans mon tableau.
 
Mes 2 questions sont :
- Est-il possible de créer une macro qui permet d'actualiser tous les liens externes d'un coup (comme l'actualisation au démarrage Outils / Options / LibreOffice Calc / Actualisation) ou alors il faut actualiser les liens pour chaque feuille?
 
- Peut-on attribuer plusieurs macros à un même bouton?
 
Merci pour votre aide,
Julien
 
Edit : Quelle est la condition pour qu'une url soit prise en compte ou non par l'outil Feuille / Lien vers des données externes?
Par exemple :
- https://www.cdiscount.com passe
- https://www.cdiscount.com/informatique/ ne passe pas
 
Donc pour les composants sur ce site je suis obligé d'enregistrer chaque page html sur mon disque et d'importer la page sauvegardée via l'outil. Mais du coup ça ne se met pas à jour lorsque j'actualise les liens. Il faut que je sauvegarde la page html à chaque fois que je veux actualiser les liens...


Message édité par julioclay le 14-07-2019 à 15:29:33

---------------
[VDS/ACH]
Reply

Marsh Posté le 14-07-2019 à 12:48:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed