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

VB.NET Discussion :

Feuille excel masquée malgré .Visible = True


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 91
    Par défaut Feuille excel masquée malgré .Visible = True
    Bonjour à tous !
    Je vous écris en dernier recours n'ayant trouvé aucune solutin sur les divers forums, FAQ et tutoriels.
    J'ai réalisé un programme en VB.NET qui utilise un fichier Excel "test".
    Ce programme l'ouvre, y inscrit des valeurs, y fait des calculs, sauve le tout et ferme le fichier.
    A la fin de mon programme, lorsque je souhaite consulter le fichier Excel, j'ouvre excel, puis ouvrir, je vais chercher mon fichier et pour le voir, il faut que je fasse "Fenêtre" "Afficher".
    Comment faire pour que ce classeur ne soit plus masqué par défaut.

    Voici le bout de programme concerné :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    feuilexcel1 = GetObject ("C:\test.xls")
    feuilexcel1.Worksheets("feuil1").Visible = True
    ...
    (calculs en fonction des données saisies dans des textbox)
    feuilexcel1.SaveAs ("C:\test.xls")
    feuilexcel1.Close()
    Voilà, merci à tout ceux qui me liront

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Et quand tu ouvres un autre fichier Excel qui n'a rien à voir, est-ce que tu vois le classeur ?

    Si c'est le cas, montre-nous plus de code, sans ça je ne peux rien te dire de plus.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 91
    Par défaut
    C'est bon, j'ai trouvé. La bonne instruction pour rendre visible un classeur est :
    feuilexcel1.Parent.Windows(feuilexcel1.Name).Visible = True

    Voilà !

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

Discussions similaires

  1. rendre visible une feuille Excel via un mot de passe
    Par babybell dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/09/2022, 15h19
  2. [XL-2010] Masque les feuille excel
    Par a.ouguerzam dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/04/2015, 12h09
  3. Réponses: 0
    Dernier message: 21/11/2014, 17h21
  4. Réponses: 12
    Dernier message: 09/01/2014, 15h45
  5. remplir feuille excel
    Par thibaud60 dans le forum Access
    Réponses: 2
    Dernier message: 24/11/2003, 10h21

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