Recupp cours de bourse dans Excel

Merci pour votre réponse rapide.

Je n'ai aucune préférence pour le site du moment que je récupère l'historique. Je suis actuellement à la recherche d'un site ou je pourrais aspirer les cours avec mes macro actuelles, sans succès pour le moment. Je vais regarder votre fichier et reviendrez vers vous.

Je ne suis pas sur qu'il soit opportun de vous donner une liste de valeurs (sauf si vous m'envoyez un fichier que je pourrais comprendre et modifier) car je souhaite apprendre à réaliser les extractions moi même. Je vous en donne une quand même une: FR0004159473. Pour le site, faisons au plus simple.

L"'important est de savoir si tu peux utiliser PowerQuery ou non.

Car la méthode sera différente

Je dirais pour le moment que je ne sais pas l'utiliser. Je viens de découvrir son existence. Si vous pensez que c'est le meilleur solution, il faut que je télécharge l'add-in et commence à regarder son fonctionnement.

Regarde s'il est compatible avec ta version d'excel.

Maintenant, je n'ai pas l'expérience de consultation en "rafale" de plusieurs sites avec PowerQ ... j'utilise encore assez souvent mes méthodes à base soit de traitement de texte de la réponse www, soit des méthodes de type getelementbyid

j'utilise encore assez souvent mes méthodes à base soit de traitement de texte de la réponse www

Est ce que cela veut dire parser le code html de la page?

Voici

Tu peux mettre à la file autant d'URL que tu veux ... à partir de la première (pas avant).

Sans oublier la codification (libre) en colonne A qui sera le nom de l'onglet.

Reste à transformer les valeur décimales de . en ,

j'utilise encore assez souvent mes méthodes à base soit de traitement de texte de la réponse www

Est ce que cela veut dire parser le code html de la page?

Oui si on utilise le DOM, on peut alors appeler cela parser (ou digérer)

Dans le cas ci-dessus qui est beaucoup plus rapide, je traite juste le texte de la page html sans le faire digérer par Excel

Voici

Merci. C'est pas mal mais l'historique de cours est assez limité. J'ai l'impression que l'historique n'est pas plus long avec la solution power query.

C'est en effet ce que donne le site boursorama

Si tu connais un site qui donne plus de valeurs ...

bonjour Momo,

tu peux télécharger en CSV sur ce site ...c'est effectivement pas une extraction automatique mais c'est mieux que rien

https://www.investing.com/equities/tesla-motors-historical-data

tu sectionne la plage de date et il te sors la liste que tu peu extraire en csv en cliquant sur "download data"

si tu tente d'extraire l'ensemble de l'historique avec powerQuery même une fois les dates sélectionnées il ne te les donnera pas par contre , car seul les 30 premiers jours sont accessible sur la page principale

cdt

bonjour Steelson,

n'y aurai il pas d’après toi un moyen de récupérer les infos en réalisant une macro qui renseignerai la plage de date sans cliquer dessus ( en se basabnt sur le code source ) ? il sufirait ensuite de récuperer les lignes STICK qui contiennes chaque valeur ?

sans image

Bonsoir,

C'est théoriquement possible, et je l'ai déjà fait sur ce forum par une double interrogation (post puis get).

Mais après investigations sur investing, cela ne semble pas possible ... je pense que le blocage vient du fait qu'il faille s'inscrire (même gratuitement) afin d'accéder à downloads ! Et ceci est checké via les cookies qu'excel ne peut pas simuler. Quoique ... mais cela me semble un peu complexe https://stackoverflow.com/questions/345485/set-get-web-cookies ou https://gist.github.com/shimondoodkin/3398055

capture d ecran 183

Bonjour à tous,

Je suis complètement perdu.

Je cherche simplement a obtenir le cours d'une action (idéalement via boursorama) dans une cellule.

J'ai lu tous vos messages et testé tous les fichiers attachés mais ça ne marche pas chez moi.

Je suis sous Mac, donc les solutions en Power Query ne peuvent pas fonctionné étant donné que Power Query n'est pas supporté.

Pour les versions en VBA, ca ne marche pas non plus. Même après avoir activé les macros et les contenus externe, lorsque je clique sur "mettre à jour", ça ne marche pas.

Auriez vous une idée ? ou un fichier qui marcherait chez moi?

Merci par avance,

Maxime

Bonjour,

je vais regarder si je trouve la procédure sur mac ...

Bonjour,

je vais regarder si je trouve la procédure sur mac ...

Super, merci Steelson !!

Il faut fouiller sur le web ...

Voir ici notamment : https://daveriskit.wordpress.com/2014/04/06/excel-on-mac-get-web-content-get-http/

Il faudrait récupérer getHTTP (qui est un string) et à partir de là je pourrais reprendre les macros de décorticage du texte. Par contre, dans cette fonction, je n'ai pas bien compris ce qu'était sQuery ! Cela ne doit pas être compliqué à trouver car il s'agit d'une commande curl ... https://curl.haxx.se/docs/manpage.html .

Mais n'ayant pas mac, je ne peux pas tester !

Bonjour Steelson,

tu a écrit :

je n'ai pas bien compris ce qu'était sQuery !

à tout hasard : sQuery est peut-être le nom d'une variable avec « s » pour indiquer qu'elle est de type string ?

(tu vois, j'suis pas complètement nul en réseaux ! )

dhany

bonjour à tous

Mac est bien pour l'image/son, la maison et la R&D

pas pour le reste

installe Windows sur ton Mac

https://medium.com/oceanize-geeks/install-windows-10-7-on-mac-using-virtualbox-109be82b6037

bonne soirée

Bonjour,

Je cherche à obtenir certaines valeurs d'un portefeuille màj tous les jours.

La macro de Steelson est une merveille, merci beaucoup à vous.

Je cherche à aller un peu plus loin et obtenir la variation : voir le chiffre entouré en bleu en PJ.

J'ai donc remplacé dans la macro le :

avant = "<div class=""c-ticker__item c-ticker__item--value"">"

apres = "</div>"

par

avant = "<div class=""c-ticker__item c-ticker__item--variation-percent u-color-stream-down" > ""

apres = "</div>"

la macro ne me renvoie que des cellules vides ...

Il doit y avoir quelque chose que je loupe ; est ce que quelqu'un peut m'aider à comprendre mon erreur ?

Merci d'avance.

Bonjour

c'est qui Jerem94 ??

pour les autres valeurs ...

sinon utilise PowerQuery

capture3

bonjour ,

a la fin de ta syntaxe tu ferme avec une double apostrof "" contrairement à la ligne de Steelson

cordialement

"<div class=""c-ticker__item c-ticker__item--variation-percent u-color-stream-down"">"

Rechercher des sujets similaires à "recupp cours bourse"