Accueil > Forum > > > > remplir automatiquement un formulaire
remplir automatiquement un formulaire
lundi 14 avril 2008 à 09:29:49 |
remplir automatiquement un formulaire

epaminondas
|
Bonjour, je voudrais pouvoir remplir, automatiquement, sur un site unique, des formulaires, avec VBA word de préférence. Les éléments figurent sur un formulaire.doc dont les rubriques sont toujours les mêmes mais le contenu varie. Mes recherches se sont orientées vers 3 voies :
1°) Internet explorer garde la trace du dernier formulaire entré mais pour moi il faut changer le contenu à chaque fois. Peux t'on accéder, par programme, à ces zones mémoires ? 2°) j'ai trouvé sur ce site un code source Visual Basic qui s'appuie sur Google qui répondrait en partie à mon problème mais je n'en ai pas vraiment le mode d'emploi (j'ai envoyé un mail à Thejojo) et de toute façon, il faudrait que je bascule ce programme sur VBA seul langage auquel j'ai accés dans l'association ou je suis bénévole. 3°) j'ai trouvé des programmes en HTML, mais, la aussi, ça dépasse mes compétences.
Je tourne en rond, tourne en rond, tourne en rond, ... Quequ'un peut-il m'aider? Merci
|
|
lundi 14 avril 2008 à 10:13:36 |
Re : remplir automatiquement un formulaire

faucheuse
|
Moi j'essaierai de recupérer le code source de la pge, repéré ou sont les infos entrées et les changé.
Par contre je ne pense pas que tu puisse envoyer la page de manière a l'ouvrir sur internet.
|
|
lundi 14 avril 2008 à 14:32:46 |
Re : remplir automatiquement un formulaire

epaminondas
|
Merci de ta réponse faucheuse, mais je ne peux pas accéder au code source ou je ne sais pas. Le fichier est sur un intranet.
|
|
lundi 14 avril 2008 à 15:22:06 |
Re : remplir automatiquement un formulaire

faucheuse
|
C'est l'intranet de ton entreprise?
Tu pourrais récuperer le code par un fichier BAT (je ne connais les commandes dsl), ensuite l'ouvrir dans ta macro comme un fichier texte.
Pour les commandes BAT, oriente tes recherches vers "telnet" je pense que c'est avec ca que tu pourras récupérer le code source.
|
|
mardi 15 avril 2008 à 08:53:46 |
Re : remplir automatiquement un formulaire

epaminondas
|
Je suis nul!
Oui, il s'agit d'une association ou je suis bénévole.
Le code source est dans affichage. J'ai recherché les input correspondant aux zones formulaire à renseigner et j'ai trouvé, par exemple :
<tr>
<td class="cellBold">Personne en charge (chez le bénéficiaire)</td>
<td colspan="3"><input type="text" name="PersEnCharge">
</tr>
il me reste à trouver comment accéder à cette URL par programme et à inscrire les données. Je vais me documenter et, si tu le veux bien, je reviendrai vers toi.
A +
|
|
mardi 15 avril 2008 à 10:24:47 |
Re : remplir automatiquement un formulaire

faucheuse
|
Si tu commence en pensant "Je suis nul!" tu n'ira pas bien loin, croit en mon expérience ;).
Quel logiciel est utilisé pour "heberger" les pages? si c'est EasyPHP ou un logiciel de ce genre se ne sera pas trop compliqué.
|
|
samedi 19 avril 2008 à 12:49:13 |
Re : remplir automatiquement un formulaire

epaminondas
|
J'ai progressé depuis mon dernier e-mail.
Je « bidouille » un programme pêché sur VBFRANCE, pour l’adapter à mon problème : remplir automatiquement un formulaire sur un intranet auquel j’accède régulièrement.
Je passe la première page (authentification), mais quand j’arrive sur la seconde (page de menus) et quand j’essaie d’accéder à l’item « Missions », j’ai ce message :
Variable objet ou variable bloc with non définie.
Voici la partie du code source de la page :
<tr>
<td align="right"><a class="aAction" href="Missions/menu.asp"><img src="../img/icone_mission.gif" border="0" align="center"></a></td>
<td><a class="aAction" href="Missions/menu.asp"><font size="4">MISSIONS</font></a></td>
<!--
<td align="right"><a class="aAction" href="#"><img src="../img/icone_mission.gif" border="0" align="center"></a></td>
<td><a class="aAction" href="#"><font size="4">MISSIONS</font></a><br>La gestion des missions est exceptionnellement<br> indisponible le 2 et le 3 mars 2006.</td>
-->
</tr>
et le programme
' Formulaire
'rempli les champs nécessaires...
IE.Document.All("NumExp").Value = 14298
IE.Document.All("motDePasse").Value = "nemo"
IE.Document.All("envoyer").Click 'clique sur le bouton...
Do While IE.ReadyState <> 4
DoEvents
Loop
IE.Document.All("Missions/menu.asp").Click
Do While IE.ReadyState <> 4
DoEvents
Loop
Stop
Peux-tu m’aider?
Merci
|
|
vendredi 25 avril 2008 à 10:01:13 |
Re : remplir automatiquement un formulaire

epaminondas
|
Salut faucheuse, je crois avoir progressé en remplaçant : IE.Document.All("Missions/menu.asp").Click Do While IE.ReadyState <> 4 DoEvents Loop
par
'Créer un objet Dim FSO, fnm Set FSO = CreateObject("Scripting.FileSystemObject") 'Composer le chemin complet du fichier Set fnm = FSO.GetFile(server.MapPath("Missions/menu.asp/")) 'Attention au \ 'Vérifier que ce fichier existe bien et l'ouvrir If FSO.FileExists(fnm) Then Set inF = FSO.OpenTextFile(fnm, 1, False) 'Ensuite soit lire tout le fichier d'un coup fnm = inF.readAll
Mais je ne maîtrise pas et je débouche sur un objet requis sur la ligne Set FSO Est-ce dans tes cordes?
|
|
vendredi 25 avril 2008 à 13:25:53 |
Re : remplir automatiquement un formulaire

faucheuse
|
Nan c'est pas dans mes cordes du tout  , desolé mais j'apprend moi aussi le VBA, pour l'instant je n'ai pas encore utilisé de FSO, et je suis en période ecole, je n'ai donc aucun moyen de vérifier (désolé). Aprés relecture, FSO n'est pas un objet XD...mais de toutes facon je ne maitrise pas. Ya pas moyen que tu l'ouvre simplement avec Open?
|
|
vendredi 2 mai 2008 à 10:04:32 |
Re : remplir automatiquement un formulaire

epaminondas
|
Bonjour Faucheuse, pour l'instant, j'ai tout simplement indiqué la prochaine adresse http mais je voudrais mieux comprendre comment fonctionne le HTML et l'hypertexte. A +
|
|
Cette discussion est classée dans : formulaire, remplir, rond, automatiquement, tourne
Répondre à ce message
Sujets en rapport avec ce message
remplir un formulaire automatiquement [ par epaminondas ]
Bonjour, je voudrais pouvoir remplir, automatiquement, sur un site unique, des formulaires, avec VBA word de préférence. Les éléments figurent sur un
Remplir automatiquement un formulaire PDF [ par Hach_net ]
Bonjour .j'ai un formulaire PDF vierge (C:\Exemple.pdf) que je veux remplir automatiquement avec des données et l'enregistrer sur le bureau.merci de m
Remplir champs de formulaire automatiquement depuis prog en VB6 [ par bruno72 ]
Bonjour a tousMaitrisant mal la partie internet.en programmation VB6 , je bute sur un petit souci de transfert de donnée.Voila je fais les mises a jou
vb Remplir automatiquement champs de formulaire a partir d'une combobox [ par scicanos ]
Bonjour, Je suis novice en vb 2010 et en développement. J'ai créé un formulaire sur vb express 2010 qui récupère les champs d'une base de données Ac
remplir un formulaire excel avec cellules fusionnees avec la commande "loop" [ par terenez29 ]
Bonjour, Je suis débutante en VB et je souhaite remplir un formulaire vertical excel à partir des données d'une requête ACCESS. Dans ce formulaire il
pb remplissage champs de formulaire [ par kefir1998 ]
bonjour j'ai un petit soucis pour remplir automatiquement des champs d'un formulaire suis a un calcul simple j'aimerai qu'il prenne une valeur dans
Remplir un formulaire "multipart/form-data" [ par Nowid50 ]
Bonjour, Je recherche activement comment remplir un formulaire de type "multipart/form-data". En particulier, celui ce trouvant sur la page suivante
Remplir un formulaire web avec des données EXCEL ... [ par nicomk1 ]
Bonjour à tous , je recherche désespérement le moyen de pouvoir remplir une ou plusieurs cases sur le web avec comme source quelques données d'un tabl
[Access | Formulaire] [ par AiDuK ]
Bonjour,J'ai une petite question à vous poser.Je travail sur un formulaire sous Access, et ce que je souhaiterais faire, est que lorsque je déplace le
Ajuster automatiquement les dimentions d'un formulaire/champ [ par Adri86 ]
Bonjour !Je sollicite votre aide, car je sèche depuis quelque heures sur les deux questions suivantes : 1. J'aimerais, dans un formulaire dont les cha
Livres en rapport
|
Derniers Blogs
ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en ½uvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|