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 :

Comment passer d'un userform à des fichiers Excel [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 142
    Par défaut Comment passer d'un userform à des fichiers Excel
    Bonjour,
    Je viens vers vous car je rencontre un problème avec un userform . Après que celui-ci ait été chargé, je n'arrive plus à passer sur des fichiers Excel ouverts. J'ai testé à "True" & "False" la condition ShowModal mais rien n'y fait. Si vous pouviez me donner quelques pistes de résolutions, je suis preneur. Je vous laisse ci-dessous le code que j'ai mis dans userform_Activate pour son positionnement à l'écran
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    With Me
                .StartUpPosition = 3
                .Width = Application.Width
                .Height = Application.Height
                .Left = 0
                .Top = 0
    End With
    Pourriez-vous également m'indiquer comment je peux interdire aux utilisateurs en lecture seule l'accès aux feuilles EXCEL du fichier dont dépend cet userform ?

    Je vous remercie par avance.

    MichaSarah
    Configuration : EXCEL 2003 Windows XP

  2. #2
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Bonjour,

    DAns un premier temps tu nous explique que tu ne veux peu pas accéder a tes fichier excel et que c ate pose un problème. Puis tu nous explique que tu ne veux pas que l'utilisateur ai accès au fichier.
    Il faudrait être plus clair.

    Tu veux ou tu ne veux pas que le userform empêche l'accès au classeur par l'utilisateur?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 142
    Par défaut
    Bonsoir,
    Je souhaite que les utilisateurs puissent aller sur d'autres classeurs Excel mais qu'ils n'aient pas accès aux feuilles du classeur où se trouve l'userform.

    Si mon explication n'est pas claire :
    Classeur 1 (ou se trouve l'userform) avec onglets 1,2,3,...
    Classeur 2 ouvert
    Classeur 3 ouvert


    Je souhaite, qu'à partir de l'userform qui est à l'écran, les utilisateurs puissent basculer vers les classeurs 2 ou 3 ou bien ouvrir un nouveau classeur mais ne puissent pas accéder aux onglets 1,2,3,... du classeur 1 (onglets où se trouvent les données).

    salutations
    MichaSarah

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 142
    Par défaut
    Bonsoir à tous,

    Je reviens vers vous car en manipant je viens de m'apercevoir que c'est l' userform en premier plan qui empèche le passage vers les autres fichiers Excel (J'ai mis ShowModal à "False" et lorsque je déplace l'userform , je vois bien les fichiers excel défiler mais il ne sont pas accessibles). Existe t-il une solution pour garder l'userform en premier plan à l'ouverture mais avec la possibilité de passer sur d'autres fichiers Excel ?


    merci par avance pour votre aide

    MichaSarah

  5. #5
    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 pour ton userform en mode non modal
    bonjour essaie plutot

    la fonction false pour le mode modal des userform ne marche pas tout le temp selon le system d'exploitation et les mise a jour instalées je supose que le probleme doit ce situer au niveau de net framework selon la version

    le "show 0" est plus corectement interprété par exel quel que se soit le systeme d'exploitation


    voila si sa peut aider
    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

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 142
    Par défaut
    Bonjour patricktoulon

    Merci pour ta réponse
    J'ai essayé de mettre le code ci-dessous pour appeler l'userform mais malheureusement cela ne change rien . j'ai tenté avec showmodal en "True" et "False" . Seules les nouvelles feuilles Excel ouvertes après celle contenant cet userform peuvent être activées.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub appel_form()
    ListeVhs.Show 0
    End Sub
    salutations

    MichaSarah

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

Discussions similaires

  1. Comment synchroniser des fichiers excel ?
    Par Cvbdev dans le forum Excel
    Réponses: 2
    Dernier message: 16/12/2008, 08h54
  2. [XBAP] Comment afficher et modifier des fichiers Excel ?
    Par anthyme dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 22/09/2008, 09h24
  3. [MySQL] Comment alimenter MYSQL avec des fichiers Excel en mode batch
    Par mabret dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/05/2008, 19h20
  4. [Excel] Comment lire des fichiers excel avec php?
    Par dear_rihab dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/11/2007, 12h38
  5. [VBA]comment masquer des fichiers excel au démarrage d'une macro?
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/04/2007, 15h33

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