Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2012, 11h08   #1
Candidat au titre de Membre du Club
 
Homme
Ingénieur
Inscription : février 2007
Messages : 134
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 134
Points : 14
Points : 14
Par défaut récupérer des données sur internet

Bonjour,

Je souhaite également récupérer des données sur internet mais je n'ai pas la connaissance suffisante pour écrire la macro. J'espère que vous pourrais m'aider à démarrer ce projet.

Je souhaite rapatrier à partir d'une macro (sans avoir à ouvrir internet si possible) dans une feuille Excel les données qui se situent dans le tableau ''Cotation" sur la page internet suivante : http://www.boursorama.com/cours.phtml?symbole=1rPCAC

Cela est-il possible ?

Ensuite j'aimerais que la macro s’exécute toutes les 5 minutes par exemple.
Merci pour votre aide.

Cordialement.
rico63 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 28/01/2012, 13h13   #2
Expert Confirmé Sénior
 
Avatar de Qwazerty
 
Homme Stéphane
La très haute tension :D
Inscription : avril 2002
Messages : 2 446
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 32
Localisation : France

Informations professionnelles :
Activité : La très haute tension :D
Secteur : Service public

Informations forums :
Inscription : avril 2002
Messages : 2 446
Points : 4 620
Points : 4 620
Envoyer un message via MSN à Qwazerty
Salut

Inutile d'utiliser les Macros, Excel sait faire ça d'origine.
Il faut pour ça aller dans l'onglet Données, puis Données externes et choisir A partir du site Web.
Dans la fenêtre, tu sélectionnes les données à rapatrier (les petit carrés jaunes contenant une flèche), puis bouton Importer.

Une fois les données affichées dans la feuille excel, tu cliques sur une des cellules, puis toujours dans l'onglet Données, dans le groupe Connexions, bouton Propriétés. Dans Cette nouvelle fenêtre, il est possible de choisir différentes options, dont une mise à jour auto et d'en définir le temps de cycle.

++
Qwaz
__________________

MagicQwaz := Harry Potter la baguette en moins
Le monde dans lequel on vit
HammerFest
Ma page perso DVP - Dernier Tutoriel : VBA & Internet Explorer
Qwazerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 14h09   #3
Candidat au titre de Membre du Club
 
Homme
Ingénieur
Inscription : février 2007
Messages : 134
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 134
Points : 14
Points : 14
Bonjour Qwazerty,

Merci pour ton aide et la solution proposée. C'est vraiment bien et c'est simple mais encore faut-il le savoir !
Cependant dans mon cas je suis obligé de prendre toute la page car il n'y a pas de petits carrés jaunes contenant une flèche sur la page et sur le tableau que je souhaite récupérer

Merci, je vais essayer de me débrouiller avec ça.

Bonne journée.
rico63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 14h27   #4
Expert Confirmé Sénior
 
Avatar de Qwazerty
 
Homme Stéphane
La très haute tension :D
Inscription : avril 2002
Messages : 2 446
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 32
Localisation : France

Informations professionnelles :
Activité : La très haute tension :D
Secteur : Service public

Informations forums :
Inscription : avril 2002
Messages : 2 446
Points : 4 620
Points : 4 620
Envoyer un message via MSN à Qwazerty
Salut

Tu m'en vois bien surpris

++
Qwaz
__________________

MagicQwaz := Harry Potter la baguette en moins
Le monde dans lequel on vit
HammerFest
Ma page perso DVP - Dernier Tutoriel : VBA & Internet Explorer
Qwazerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 14h40   #5
Candidat au titre de Membre du Club
 
Homme
Ingénieur
Inscription : février 2007
Messages : 134
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 134
Points : 14
Points : 14
Salut,
J'utilise Firefox c'est peut-être la cause !
Mais c'est certain je ne vois pas de petits carrés jaunes contenant une flèche sur la page et sur le tableau que je souhaite récupérer.

Question supplémentaire : les chiffres sont avec des . et non des , comment faire pour avoir la , à l'origine du téléchargement ?

Merci.
Images attachées
Type de fichier : jpg Capture.JPG (73,7 Ko, 7 affichages)
rico63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 15h17   #6
Expert Confirmé Sénior
 
Avatar de Qwazerty
 
Homme Stéphane
La très haute tension :D
Inscription : avril 2002
Messages : 2 446
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 32
Localisation : France

Informations professionnelles :
Activité : La très haute tension :D
Secteur : Service public

Informations forums :
Inscription : avril 2002
Messages : 2 446
Points : 4 620
Points : 4 620
Envoyer un message via MSN à Qwazerty
Salut

Non, je doute que cela vienne de ton explorateur, ici c'est un Browser qui est (je pense) indépendant.
Quelle version d'Excel utilises tu?
Je suis sur Excel 2007 pour ma part.

Pour les "." et les ",", utilise une colonne de plus avec une formule comme celle ci

Code :
=SIERREUR(REMPLACER(B1;CHERCHE(".";B1;1);1;",");B1)
++
Qwaz
__________________

MagicQwaz := Harry Potter la baguette en moins
Le monde dans lequel on vit
HammerFest
Ma page perso DVP - Dernier Tutoriel : VBA & Internet Explorer
Qwazerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 15h27   #7
Candidat au titre de Membre du Club
 
Homme
Ingénieur
Inscription : février 2007
Messages : 134
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 134
Points : 14
Points : 14
Salut,
J'utilise également Excel 2007.
@+

P.S : merci pour la formule . vers ,
rico63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 15h34   #8
Expert Confirmé Sénior
 
Avatar de Qwazerty
 
Homme Stéphane
La très haute tension :D
Inscription : avril 2002
Messages : 2 446
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Âge : 32
Localisation : France

Informations professionnelles :
Activité : La très haute tension :D
Secteur : Service public

Informations forums :
Inscription : avril 2002
Messages : 2 446
Points : 4 620
Points : 4 620
Envoyer un message via MSN à Qwazerty
Salut

Mince, fait quelques recherches, il y a surement une raison à cela
Voila un screen de la fenêtre complète

++
Qwaz
Images attachées
Type de fichier : jpg Boursorama.jpg (238,7 Ko, 3 affichages)
__________________

MagicQwaz := Harry Potter la baguette en moins
Le monde dans lequel on vit
HammerFest
Ma page perso DVP - Dernier Tutoriel : VBA & Internet Explorer
Qwazerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 16h59   #9
Candidat au titre de Membre du Club
 
Homme
Ingénieur
Inscription : février 2007
Messages : 134
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 134
Points : 14
Points : 14
Bonsoir,

Je vais prendre les données sur un autre site car avec Boursorama je ne comprends pas pourquoi il ne veut pas m'indiquer les petits carrés jaunes contenant une flèche ...

@+.
Merci et bonne continuation à tous.
Images attachées
Type de fichier : jpg Capture1.JPG (128,0 Ko, 5 affichages)
rico63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h11.


 
 
 
 
Partenaires

Hébergement Web