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 :

Changements incontrôlés dans userform


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut Changements incontrôlés dans userform
    Bonjour,

    Depuis hier j'ai un souci dans le userform sur lequel je travaille.
    En effet, lorsque je change par exemple la propriété caption d'un Label (et c'est valable pour toutes les propriétés des objets de mon userform), des choses étranges se passent:
    1) si je ne sauvegarde pas, le changement fonctionne, quand je lance le userform à l'aide d'une macro lancée depuis un bouton, cela fonctionne.
    2) si je sauvegarde, quand je lance la macro, les propriétés reviennent à leur ancienne valeurs 0.o
    3) si je sauvegarde, que je ferme le classeur, et que je reouvre, les modifications ont été prises en compte.

    Il semble donc y avoir un problème avec la sauvegarde suivie du lancement de mon userform par une macro, qui réinitialise à leurs "anciennes" valeurs, toutes les propriétés.

    J'espère avoir été assez clair, dites moi si cependant ce n'est pas le cas.

    Merci d'avance pour votre aide !

  2. #2
    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 Neosquall2 Voir le message
    si je sauvegarde, que je ferme le classeur, et que je reouvre, les modifications ont été prises en compte.
    Là j'ai comme un gros doute...

    Il faut savoir qu'un UserForm ne mémorise pas les modifications et qu'à chaque fois que tu fais un Unload de ce UserForm ou que tu fermes ton classeur, celui-ci se réinitialise et reprend toutes ses propriétés prédéfinies "en dur".

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Je ne suis pas sûr que l'on se soit bien compris.

    Quand je parle de modifications, je veux dire que je change les valeurs des propriétés de mon userform comme caption, cycle, drawbuffer....

    Et c'est ces modifications, qui avant ce problème était logiquement retenues après avoir été sauvegardées (autre exemple, si je mets le fond de mon userform en rouge, ça le laissait en rouge quand je le lançais depuis ma macro, au lieu de le remettre à son ancienne couleur).

  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
    En effet, je n'avais pas compris, tu fais les modifications manuellement dans les propriétés du UserForm ?

    A ce moment là les modifications sont bien prises en compte.
    J'ai réalisé tous les cas de figure et tous les tests sont positifs.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Oui voilà, cette fois on s'est bien compris^^

    Effectivement, ce problème est vraiment surprenant. Je comprends que tous tes tests soient positifs, car ne serait-ce que la semaine dernière, je n'avais pas ce souci ! J'ai montré ceci à des collègues, ils n'avaient jamais eu ça non plus -_-

    C'est comme si la fonction sauvegarder pour ce fichier ne fonctionnait pas correctement... C'est peu courant.

Discussions similaires

  1. [VBA-E] affichage de données dans userform
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/02/2007, 21h52
  2. un journal de changement effectués dans la base
    Par mahboub dans le forum Access
    Réponses: 2
    Dernier message: 20/12/2006, 16h33
  3. (VBA-E) Problème combobox dans userform
    Par gringo69 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/06/2006, 18h28
  4. Réponses: 3
    Dernier message: 29/05/2006, 17h05
  5. pb changement logo dans état?
    Par cesar33 dans le forum Access
    Réponses: 2
    Dernier message: 29/09/2005, 13h27

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