IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Problème VBA et pages web


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut Problème VBA et pages web
    Bonjour,

    j'essais via une macro excel de me connecter sur un site intranet (BOWEBI), de récupérer les donner d'une requête et de les importer dans une base excel.
    voici le début de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    Dim IE As Object
    Dim sLocalFilename As String
    Dim Doc As HTMLDocument
    Dim i As Integer
    Dim IEdoc As Object
    Dim DOCelement As Object
    Dim frm As Object
    Dim RegEx As Object, RegA As Object
    Const READYSTATE_INTERACTIVE = 3
    Const READYSTATE_COMPLETE = 4
     
            Set IE = CreateObject("InternetExplorer.Application")
            IE.Visible = True
            IE.Navigate "http://************/wijsp/scripts/login/login.jsp"
     
            'Do While IE.ReadyState <> READYSTATE_INTERACTIVE
            'DoEvents
            'Loop
            Application.Wait (Now + TimeValue("00:00:05"))
     
     
        IE.Document.all("duser").Value = "*******"         -->login
        IE.Document.all("dpass").Value = "*******"         -->pass
        IE.Document.all("bok").Click
     
    Do While IE.ReadyState <> READYSTATE_INTERACTIVE
       DoEvents
    Loop
    Application.Wait (Now + TimeValue("00:00:10"))
     
    IE.Navigate "http://**********/wijsp/scripts/documentXML.jsp?ctxLayout_last=browsePXML.jsp&cmdLayout=&cmdLayout_P1=&cmdLayout_P2=&cmdBlock=all&cmd=askView&cmdP1=module2*0*2*wid*&cmdP2="  -------> lien direct vers ma requete
     
    Do While IE.ReadyState <> READYSTATE_COMPLETE
      DoEvents
    Loop
     
        IE.Document.all("user").Value = "*********"  --> login
        IE.Document.all("password").Value = "*******" -->pass (il le demande deux fois quoique pas toujours 
     
        IE.Document.all("button").Click
        Application.Wait (Now + TimeValue("00:00:35")) ---> temps maxi de rafraichissement de la requete
    jusque la ça fonctionne
    une fois la requête exécutée, je n'arrive pas à accéder au lien "enregistrer"
    (ci-joint image)
    je suis dessus depuis deux jour et pense avoir tout essayer, la je bloque complètement.
    si quelqu'un peut m'éclairer, merci d'avance.
    Images attachées Images attachées  

Discussions similaires

  1. [clavier] problème clavier et pages web
    Par cuisto44000 dans le forum Périphériques
    Réponses: 6
    Dernier message: 23/10/2007, 22h28
  2. Problème pour une page web
    Par draper dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/06/2007, 16h02
  3. [FF] Problème d'accès page Web
    Par verdurand dans le forum Firefox
    Réponses: 8
    Dernier message: 02/06/2007, 13h16
  4. Réponses: 2
    Dernier message: 04/11/2006, 18h30
  5. problème avec une page web sous firefox!
    Par 3psilOn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 24/11/2004, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo