Programmation VBA au-delà de mes compétences

Fermé
Existimatio Messages postés 2 Date d'inscription vendredi 30 août 2013 Statut Membre Dernière intervention 30 août 2013 - Modifié par Existimatio le 30/08/2013 à 11:02
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 - 30 août 2013 à 11:45
Bonjour à tous,

Voilà mon souci : je me suis mis en tête de créer une base de données sous Excel, qui implique de récupérer des dizaines d'infos (toujours les mêmes) sur des milliers (plusieurs dizaine de milliers en fait) de pages présentes sur 3/4 sites, puis de les traiter en statistiques, puis actualiser le tout au quotidien (les évènements supports de ces stats sont quotidiens).
Ma première question : Excel est-il l'outil adéquat ? Etudiant j'ai tripoté Acces du bout des doigts peut-être est-ce une solution, mais peut-être en existe-il une autre.
Ma deuxième question, qui n'en est pas vraiment une : j'ai essayé de créer une macro, mais à part enregistrer une macro qui récupère une page en html, je ne suis arrivé nulle part, j'ai téléchargé un tuto... c'est pas mon truc. Je cherche de l'aide, quitte à ce que la personne qui me donnera ce coup de main reçoive en compensation quelques euros via paypal (je ne sais pas si c'est l'usage sur ce forum d'évoquer ce genre d'échange de bons procédés, mais si ça ne l'est pas, cela explique peut-être que mon premier post ai été supprimé)...
Merci d'avance à vous.
Existimatio
A voir également:

2 réponses

Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
30 août 2013 à 11:26
Salut

Exele n'est pas un logiciel de base de donné mais un tableur.

Pour ton projet, un sgbdd type mysql, postgresql, mariadb ou autre serait bien plus approprié.


Pour le traitement, tu peut utiliser un langage comme php ou python (qui à des bibliothèques spécialiser dans la récupération de page.

Si ça t'intéresse, je dois pouvoir trouver quelques lien la dessus.

Par contre, ça va te faire pas mal de boulot pour apprendre tout ça.

Tu as des bases en algo ? Une connaissance d'un langage de prog ?

Pour la demande de service contre rémunération ce n'est effectivement pas dans la charte du forum.

Puis ce que tu demande est un vrai travail, si tu veut que quelqu'un le fasse à ta place, c'est plus quelques centaines d'euros qu'il faudra débourser.
0
Existimatio Messages postés 2 Date d'inscription vendredi 30 août 2013 Statut Membre Dernière intervention 30 août 2013
30 août 2013 à 11:40
Bonjour Pierrecastor,
merci pour ta réponse. Pour être très clair sur mes compétences : une partie de ton message est écrit en chinois... ;) Je veux bien quelques liens pour voir de quoi il s'agit, mais j'ai déjà peur. Ca me permettra au moins de mesurer les possibilités de ce que tu évoques et d'adapter ma demande en fonction. De plus, j'ai pas forcément le temps de m'y pencher sérieusement (bébé+boulot).
Je suis par ailleurs conscient que ce que je demande est un vrai boulot et que ça prendra quelques (!) heures. J'avais bien dans l'idée que cela me coûterait quelques centaines d'euros. Connais-tu un canal par lequel je puisse passer pour trouver qqun ?
Bien à toi.
Exi
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
30 août 2013 à 11:45
Par exemple, pour récupérer des données sur une page web en python :

https://scrapy.org/

Puis tu range ces même données dans une base mysql

Mais si tu n'as pas le temps, il faut faire appel à un professionnel, par contre, je ne connais pas vraiment de réseau pour ça même si je sais que ça existe.
0