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 :

Affichage plein écran [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Billets dans le blog
    1
    Par défaut Affichage plein écran
    Bonjour au forum,
    j'ai une petite question d'ordre pratique.
    Je vous explique mon souhait.
    Je dois ouvrir plusieurs fois par jour un site intranet et y entrer mon login et mot de passe.
    Chemin faisant je me suis dis pourquoi ne pas mettre, à la place du raccourci d'intranet, un raccourci sur un fichier excel qui m'ouvrira intranet et me mettras le login et mot de passe automatiquement puis refermera le fichier Excel.
    Aussitôt dit aussitôt fait.
    Tout marche à merveille sauf que... Internet Explorer s'ouvre en taille réduite (pas minimiser mais réduite) et je voudrais l'afficher en plein écran directement.
    J'ai mis ma macro pour que vous puissiez comprendre et j'ai essayer le WindowState, le DisplayFullScreen et rien ne marche.
    Alors je vous appel à l'aide...
    J'ai juste changer les adresse intranet.

    Merci à tous

    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    Sub auto_open()
     
        Set IE = CreateObject("InternetExplorer.Application")
        IE.Visible = 1
        IE.Navigate "http://www.hotmail.fr"
        Do While IE.ReadyState <> 4
        Loop
     
    On Error Resume Next
     
        Set Helem = IE.Document.getElementById("cidentifiant")
        Helem.Value = "Login"
        If Err.Number = "91" Then GoTo line1
        Set Helem = IE.Document.getElementById("mot_de_passe")
        Helem.Value = "Mot de passe"
        Set Helem = IE.Document.Forms(0)
        Set Helem = IE.Document.getElementById("valider2")
        Helem.Click
     
    line1:
        IE.Navigate "http://www.hotmail.fr"
     
    'ICI est le problème, à moins que c'est moi qui me trompe???????
     
        IE.WindowState = xlMaximized '.DisplayFullScreen = True
        tempo = Timer + 6 '2s
        Do While Timer < tempo
        DoEvents
        Loop
        Do While IE.ReadyState <> 4
        Loop
     
    ' la suite marche très bien c'est pour arriver automatiquement sur des champs de java...
        For i = 1 To 12
            For j = 1 To 15000
            Next j
            Application.SendKeys "{TAB}"
    '        Application.Wait Now + TimeValue("00:00:01")
        Next i
            Application.SendKeys "~"
            Application.Wait Now + TimeValue("00:00:01")
        For i = 1 To 2
            Application.SendKeys "{TAB}"
            For j = 1 To 15000
            Next j
    '        Application.Wait Now + TimeValue("00:00:01")
        Next i
            Application.SendKeys "~"
            Application.Wait Now + TimeValue("00:00:01")
            IE.Activate
     
    '    Windows("A3Inet.xls").Close savechanges:=False
     
    End Sub

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Ajoute :


  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Billets dans le blog
    1
    Par défaut
    Merci pour ta réponse qui marche sauf que je voudrais pas être en plein écran mais en écran maximiser (c'est peut être ma faute, j'ai du mal m'exprimer dans mes explications)...

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    J'ai trouvé cette page qui devrait résoudre ton problème; c'est en anglais, mais le code est suffisamment explicite :

    http://www.access-programmers.co.uk/...d.php?t=171316

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Billets dans le blog
    1
    Par défaut
    Franchement Merci ça marche...

    Merci à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage plein écran MDIChild
    Par Xav++ dans le forum C++Builder
    Réponses: 6
    Dernier message: 21/11/2006, 20h53
  2. affichage plein écran
    Par Davik dans le forum Access
    Réponses: 2
    Dernier message: 13/04/2006, 14h44
  3. Affichage plein écran en multi-écrans
    Par Martin Guélat dans le forum Périphériques
    Réponses: 4
    Dernier message: 12/04/2006, 11h20
  4. affichage plein écran
    Par TERRIBLE dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/11/2005, 00h54
  5. affichage plein écran d'un formulaire
    Par le géologue dans le forum IHM
    Réponses: 6
    Dernier message: 17/10/2005, 10h29

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