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 :

cacher l'application excel sous Vista


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Par défaut cacher l'application excel sous Vista
    Bonjour, et bonne année!!!!
    Voilà j'ai développé un petit prog dans ma boite pour prendre des numéros de document... Au lancement du prog je cache l'application excel et ne laisse de visible que la fenetre que j'ai créée, jusque là pas de problème, l'appli a tournée pendant 1 an avec quelques petites modifs à droite à gauche mais rien de bien méchant.
    Et aujourd'hui que nous avons de nouveaux PC avec VISTA , c'est la m... mouise.
    j'ai un PC Vista ou y a pas de prob et un autre ou il lance le programme cache l'appli excel et il cache ma fenêtre comme ça ni vu ni connu j'ai une appli excel de lancé sans que personne ne s'en rende compte donc l'utilisateur la lance plusieurs fois et c'est encore plus la m.........
    Y aurait il une variable système ou autre chose qui bloquerai l'affichage ?
    PS: en attendant j'ai mis en commentaire la ligne qui rend false la visibilité de l'application mais bon
    Merci

  2. #2
    Membre émérite
    Avatar de fred65200
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 901
    Par défaut
    bonjour,

    personnellement, j'utilise ce code qui a toujours fonctionné
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub UserForm_Initialize()
    Application.Visible = False
    Application.VBE.CommandBars.FindControl(ID:=752).Execute
    End Sub
     
    'Code du UserForm_Terminate
    Private Sub UserForm_Terminate()
    Application.CommandBars.FindControl(ID:=1695).Execute
    Application.VBE.CommandBars.FindControl(ID:=106).Execute
    Application.Visible = True
    End Sub
    cordialement

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Par défaut Voui
    Moi ausi
    j'utilise la même ligne de code "Application.Visible = False"
    Je pense que le problème vient vraiment de excel 2007.
    Merci quand même

  4. #4
    Membre émérite
    Avatar de fred65200
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 901
    Par défaut
    bonjour,

    j'utilise Excel 2007.
    @+

Discussions similaires

  1. Plantage d'application SDL sous Vista
    Par Scheb dans le forum SDL
    Réponses: 6
    Dernier message: 21/09/2008, 13h45
  2. Application Windev sous VISTA
    Par GodGives dans le forum WinDev
    Réponses: 4
    Dernier message: 19/05/2008, 20h12
  3. VB6 et Excel sous Vista
    Par Romantiques dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 15/10/2007, 12h21
  4. Commandes de l'application Excel sous VB.net
    Par el_pilacho dans le forum VB.NET
    Réponses: 2
    Dernier message: 14/05/2007, 12h48
  5. Testez applications 3D sous Vista
    Par scualm dans le forum Windows Vista
    Réponses: 3
    Dernier message: 21/01/2007, 15h26

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