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 :

Pb avec userform [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut Pb avec userform
    Bonjour,

    j'ai un petit souci avec ce bout de procédure.
    Quand j'ouvre le fichier, l'userform MENU s'affiche bien mais tout de suite j'ai un problème, dans l'éditeur VBA il vient me surligner en jaune la ligne MENU.show.

    la procédure a été écrite sous XL 2007, cela peut-il avoir une influence sur XL 2010 ?

    Je ne comprends pas

    merci pour votre aide
    cordialement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Workbook_Open()
        'Load MENU
        MENU.Show
    End Sub

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Janvier 2011
    Messages
    205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2011
    Messages : 205
    Par défaut
    Bonjour,

    essaye avec

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    bonjour et merci pour la réponse

    même résultat avec userform1.show
    cordialement

  4. #4
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    Tu as probablement un bout de code dans l'évènement Initialize ou Activate de ton UserForm ? Si c'est le cas montre nous ce code, c'est sans doute là qu'est l'os.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    ci-joint mon fichier

    SUIVI MARCHE_OPERATION.zip

  6. #6
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Citation Envoyé par Pierre67 Voir le message
    ci-joint mon fichier
    Ce n'est pas ce que j'avais demandé...

    Je n'ai pas Excel 2010 pour pouvoir tester et à priori je ne vois pas ce qui serait incompatible que ce soit au niveau du code ou au niveau des contrôles utilisés mais à tout hazard, enlève ces 2 lignes de code qui ne servent à rien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub MENU_initialize()
        'Load MENU <--
        'MENU.Show <--
        Me.BTBBSG.Value = False
        Me.BTES.Value = False
        Me.BTENT.Value = False
        Me.BTAUTRE.Value = False
        Me.Frautre.Visible = False
        Me.txbestim.Visible = False
        Me.lblinscrit.Visible = False
        Me.txbinscrit.Visible = False
     
    End Sub

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    Chose bizarre en apportant cette modification
    j'ai toujours cette erreur sur work_book open

  8. #8
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    +1 pour Fred , si on demande un code, ce n'est pas un fichier, beaucoup savent lire un code, mais n'ouvrent pas les fichiers !!!

    @ Pierre67 mettre dans ton initialize les 2 lignes commentées par Fred n'ont aucun sens et ce genre de manip "aveugle" te mènera vers les soucis

    vois dans les tutos DVP, il y a tout ce qu'il faut sur :
    • les userfom
    • l'instruction With...End With (vu ta ribambelle de Me.)

    Il faut bien commencer un jour, autant le faire par le début

    Pour ton problème, je pencherais pour la même chose que dans ce fil en #4...

    Cordialement,

    Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

    Didier

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    442
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 442
    Par défaut
    je viens de tester le fichier à mon domicile sur une version 2007, cela fonctionne sans bug

    Par contre je rencontre ce problème au bureau sur une version 2010 qui est déployée à distance.

    Où peut résider le problème de compatibilité ?

    cordialement

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

Discussions similaires

  1. Pb menu déroulant avec UserForm - débutant
    Par Philou_92 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/05/2008, 15h23
  2. direction avec Userform
    Par moilou2 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/04/2008, 16h57
  3. renommer un fichier avec userform
    Par pipo159 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/04/2008, 18h57
  4. problème avec userform
    Par sash6 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 14/08/2007, 17h03
  5. [VBA-E]erreur d'éxécution 9 avec userform
    Par heavenly dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 02/05/2007, 15h53

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