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

VBA Access Discussion :

VBA et input File


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Correspondant Informatique
    Inscrit en
    Octobre 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Correspondant Informatique
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2007
    Messages : 57
    Par défaut VBA et input File
    Bonjour à tous et à toutes .

    J'ai monter une appli en VBA qui me permet de faire des accès sur un site web via l'objet Internet.Application avec une base de données Access dans laquelle je récupère les informations téléchargés.

    J'aimerai maintenant pouvoir faire l'inverse en upload mais je rencontre une difficultée sur l'élément "input file", j'ai utilisé les méthodes suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     WebBrowserObject.Document.FirstChild.childNodes(1)FirstChild.childNodes(4).Value = path
    WebBrowserObject.Document.getElementsByTagName("input")(1).Value = path
    Je n'utilise pas le GetElementById car l'objet ne possède pas d'Id.

    Apparement il n'est pas possible de renseigner ce type de champs depuis le code, j'aimerai donc avoir quelques indications sur une eventuelle solution à apporter à mon problème.

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Par défaut
    bjr

    s'il n'y a pas d'id, il y a peut-être un name?
    getElementsByName est utile si c'est le cas

    sinon pour voir le résultat :
    bouton droit dans le code => ajouter un espion :
    mettre l'expression : WebBrowserObject.Document.getElementsByTagName("input")
    et comme ça dans l'espion on peut voit tous les "input" trouvés
    notez que la numérotation commence à 0 pour le premier élément trouvé

Discussions similaires

  1. Récuperer taille d'un fichier dans un input file
    Par iclo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/04/2008, 11h17
  2. récupérer la valeur d'un input file
    Par july dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/11/2007, 11h17
  3. Input File multiples
    Par odelayen dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 21/02/2005, 14h46
  4. Valeur par default dans un input file ?
    Par alainme dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/02/2005, 14h31
  5. Input File, Request.form Firefox, Chemin non spécifié
    Par Phenolphtaleine dans le forum ASP
    Réponses: 6
    Dernier message: 13/01/2005, 09h30

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