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 :

Ouverture et manipulation de la fenêtre "Afficher les téléchargements"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut Ouverture et manipulation de la fenêtre "Afficher les téléchargements"
    Bonjour à tous,

    Pour différentes raisons qui sont propre à la configuration du site ou je télécharge un fichier, j'ai besoin d'accéder à la fenêtre "Afficher les téléchargements" de Internet explorer.

    Pourquoi ? Pour deux raisons :
    1. les rapports que je télécharge sont des rapports créer sur requête envoyé au site, ils n'ont pas d'URL fixe, pas de nom fixe etc.
    2. Une fois le rapport généré, internet explorer se ferme automatiquement, sans que l'on puisse dire à IE si l'on veut "enregistré" ou "ouvrir" le fichier téléchargé, qui n'est, par conséquent, pas disponible sur l'ordinateur.

    J'ai paramétré ma macro pour qu'elle ouvre un nouvel onglet (IE ne se fermera donc pas) mais les onglets qui ont généré les rapports se ferment.

    J'ai donc besoin d'accéder à la fenêtre ci-dessous et cliquer sur "enregistrer" à l'aide de ma macro.

    J'ai fais des SendKeys ... mais c'est du bricolage ça ne fonctionne pas tout le temps.

    J'aimerai donc au moins que ma macro trouve cette fenêtre et la sélectionne, j'enverrai des SendKeys pour faire "enregistrer". Pourriez vous m'aider ? merci

    J'ai essayé des Findwindows, la macro ne trouve pas cette fenêtre ...

    Nom : Capture.PNG
Affichages : 984
Taille : 17,9 Ko

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    Bonjour

    tu trouvera différentes façons d'aborder cette etape dans cette discussion
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut
    Bonjour et merci pour ta réponse,

    J'étais déjà allé faire un tour sur cette discussion mais je n'ai pas vu de code qui pourrait m'aider.

    En effet, ce tuto montre un téléchargement à l'aide du bandeau "ouvrir" "enregistrer".. Or, comme expliqué je n'ai pas accès à ce bandeau car les onglets se ferment à la fin du téléchargement.

    Mon seul moyen est d'aller dans la fenêtre "afficher les téléchargements" ce qui n'est pas expliqué dans le tuto (a moins que je ne l'ai pas vu ?)

    Merci

  4. #4
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    oui tu ne l'a pas vu c'est la methode uiautomation client qui te permet de chopper n'importe quel bouton du bandeau
    https://www.developpez.net/forums/d1...t/#post8721637
    cette discussion a été longue un peu de patience et beaucoup de lecture surtout pour cette methode
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut
    Mais je ne comprends pas bien, je n'ai pas accès au bandeau de téléchargement, les onglets se fermant, le bandeau n’apparaît pas. Je ne peux pas utiliser ce code non ?

  6. #6
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    moi non plus je pige pas tres bien ,il n'y a pas de raison que IE se ferme a moins que tu ai mis un ".Quit" avant le bon moment
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/04/2012, 12h59
  2. Affiche les résultat dans une autre fenêtre
    Par bestmoroco dans le forum WinDev
    Réponses: 3
    Dernier message: 26/03/2012, 15h16
  3. [XL-2003] Afficher les résultats d'une macro dans une fenêtre popup
    Par sphyncks dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/06/2009, 09h39
  4. Afficher les valeurs d'un tableau dans la fenêtre d'exécution
    Par beegees dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/12/2008, 13h14
  5. Réponses: 1
    Dernier message: 01/09/2006, 11h02

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