Tableaux Excel

J

Jean

Guest
Bonjour,
Etant un vrai débutant en Excel j'ai trouvé comme self-exercice de charger de façon automatique des tableaux sur le Web, mal m'en a pris j'essuie echec sur echec :-(
Le seul moyen que j'ai trouvé c'est de copier le tableau sur Word et par la fonction collage special de Excel texte unicode.
Mais que de travail ....

Merci pour toutes réponses :)
 
C

Celeda

Guest
Bonsoir,

Jean : qu'entends-tu par tableaux ? quels sortes de tableaux ?

Ce que tu fais dans word, tu peux le faire dans excel mais à ce moment là, tu fais un copier coller special et tu choisis texte ou html comme tu veux.

Tu n'auras pas tes tableaux directement dans les colonnes mais après il te suffit de faire un cut paste dans la colonne.

Enfin si tu es plus ''explicite'' on essaiera de te donner d'autres infos.

à suivre

Celeda
 
J

Jean

Guest
Bonjour et merci pour ta réponse,

Les tableaux en question sont sur un site faisant référence aux courses PMU, ces tableaux contiennent les n° des chevaux, les cotes.
Donc si je veux les extraires et garder par exemple que les cotes finales de chaque course, voilà comment je fais..
a) je sélectionne la course n° 1 (ce tableau contient les chevaux, les cotes etc..) , puis je copie le tableau et par la fonction coller transfert sur Word.

b) je copie cette fois le tableau sur Word et je le transfert sur excel ce tableau par collage special 'texte unicode'.

c) je recommence en a) en selectionnant la course n° 2 et ainsi de suite ...

Merci donc pour votre attention :)
 
V

vincent

Guest
bonjour le fil

As tu essaye de copie ton tableau sur le site et directement sous excel dans un classeur de selectionner un cellule et de coller.Normalement cela doit fonctionner.

Sinon donne nous l'adresse du site on pourra faire des experience (et jouer aux courses par la meme occasions lol !!!)
 
J

Jean

Guest
Ouiiiii !!! merci vous etes vraiment actif sur ce forum :)

voila l'adresse http://www.zeturf.com/pages/cotes.php

Comment faire pour copier directement à partir d'Excel ???
Et d'accord pour partager le magot lol..

Ciaooo

Jean
 
V

vincent

Guest
re

le probleme c'est que les tableaux ne sont pas directement exploitable mais tu peux faire un collage special directement sous excel en faisant un clique droit sur une case puis collage special et vois ce que ca fais.

voila
 
C

Celeda

Guest
Bonsoir,

Pour continuer sur la voie de Vincent, collage spécial et tu choisis HTML voir page 1).
Puis tu copies ce tableau et tu fais un coller Valeurs (voir page2).
Et là tu as toutes les données dans des colonnes.

Celeda
(et si tu gagnes, tu m'invites aux courses!)
 

Pièces jointes

  • LePrixCeleda.zip
    2.8 KB · Affichages: 183
M

michel

Guest
bonsoir à toutes et à tous

le code ci dessous est issu du site de frederic sigonneau .
http://perso.wanadoo.fr/frederic.sigonneau/

il permet de recuperer les informations d'une page web vers une feuille excel


'autre présentation (en une seule proc, sans paramètre)
Sub RecupWebDatas()
'récupère des données d'une page Web dans une feuille de calcul
'l'adresse internet peut comporter un login et un mot de passe
'dans ce cas, utiliser ce genre de syntaxe :
'http://login:motdepasse@mysql5.amen.fr/sql.php3?&server=1/" & _
"&db=labase&sql_query=SELECT%20*%20from%20lstim
Dim AdrURL$, hpl$

'par exemple
hpl = "http://www.zeturf.com/pages/cotes.php"

AdrURL = "URL;" & hpl
'le paramètre False de la méthode Refresh permet
'de ne rendre la main à Excel que lorsque les données
'ont été entièrement transférées dans la feuille de calcul
ActiveSheet.QueryTables.Add(Connection:=AdrURL, _
Destination:=Range("A1")).Refresh False

End Sub 'frederic sigonneau et Patrick Lehagre


...on joue comme on aime...personnellement je prefere les regarder gambader dans la nature....;o)

bonne soirée
Michel
 

Discussions similaires

Statistiques des forums

Discussions
312 098
Messages
2 085 265
Membres
102 844
dernier inscrit
atori2