Formcoloriage

eric2027 -  
 eric2027 -
Bonjour le Forum,

J'ai été sur un site de vba,(j'essaie de comprendre, mais c'est hardu) aussi j'essaie de rajouté des label dans la macro, et quand je les mets et que je dis ok, les labels ne sont pas actifs quand je reviens sur ma feuille, pourriez me renseigner à ce sujet.

Je vous remercie par avance.

Cordialement.

Éric.

19 réponses

Résumé de la discussion

Le sujet concerne des difficultés avec l'utilisation de labels dans une macro VBA sous Windows XP et Firefox, les labels ne restant pas actifs après validation. Plusieurs échanges suggèrent d'apporter des exemples concrets et d'examiner des ressources en ligne dédiées aux contrôles VBA et aux labels afin d'éclairer le problème. Des liens et fichiers partagés ont été proposés, avec des discussions sur l'état d'activation des labels et des questions sur ce qu'est exactement un label. En cas de besoin, des contributeurs proposent d'examiner des fichiers fournis (fichiers vierges et versions annotées) et d'expliquer les manipulations pas à pas, afin de maîtriser le maniement des labels dans les macros VBA.

Bobot (l'IA à votre service)
  1. boomer
     
    salut,
    tu devrais préciser
    Montre nous un exemple de ce que tu voudrais faire!!(quel genre de macro....)
    Cela sera plus facile pour t'orienter!!!
    0
  2. eric2027
     
    je te mets le fichier sur cijoint.
    http://www.cijoint.fr/cjlink.php?file=cj201107/cijYMlVTO1.xls
    0
  3. boomer
     
    Re,

    tu as oublier de mettre le bon nombre de labels dans ta userform !!
    http://www.cijoint.fr/cjlink.php?file=cj201107/cijBMTjmGo.xls
    Rep si marche pas!!
    voilà
    0
  4. eric2027
     
    je n'arrive pas à récupérer le fichier
    0
    1. aquarelle Messages postés 7181 Date d'inscription   Statut Modérateur Dernière intervention   1 311
       
      Bonsoir,

      Tu copies le lien donné par boomer et tu le colles dans la barre de navigation de ton navigateur.
      Tu auras ainsi accès au fichier.

      Bonne soirée
      0
    2. eric2027
       
      c'est ce que j'ai fait, mais on me dit 'n'existe pas'
      0
    3. aquarelle Messages postés 7181 Date d'inscription   Statut Modérateur Dernière intervention   1 311
       
      Pourtant il existe bien, je l'ai ouvert , réessaie :
      http://www.cijoint.fr/cjlink.php?file=cj201107/cijBMTjmGo.xls
      0
    4. eric2027
       
      c'est étrange aquarelle, j'ai un copier, sur google coller, et il me donne ce message
      Aucun résultat pour http://www.cijoint.fr/cjlink.php?file=cj201107/cijBMTjmGo.xls.
      là, je suis bleufé, comment t'as fait
      0
    5. aquarelle Messages postés 7181 Date d'inscription   Statut Modérateur Dernière intervention   1 311
       
      Ben, j'ai rien fait d'autre que de copier/coller le lien de boomer.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. eric2027
     
    merci à toi, Boomer, pour ton aide si précieuse que vous nous apportez.

    pourrais tu me dire, pourquoi que mes labels n'étaient actifs, j'aimerais comprendre pour pouvoir le refaire

    encore 1000 merci à toi et Aquarelle et à ce Super FORUM

    cordialement

    Éric
    0
  7. boomer
     
    Autant pour moi, je pensais t'avoir mis le fichier avec les explications (Or c'était le fichier test pour moi.....!!! )

    je te joins le nouveau fichier :
    ICI
    http://www.cijoint.fr/cjlink.php?file=cj201107/cijcztbMbN.xls

    Bon courage

    boomer
    0
  8. eric2027
     
    Je suis sur le fichier, et j'essaye de comprendre comment tu as fais pour activer les labels, et est il possible de déplacer le tableau des labels pour qu'il soit directement sur le côté et non sur le tableau principal
    Par avance, merci Boomer

    Éric
    0
  9. boomer
     
    Oui, si tu veux parler de la userform, c'est possible !

    Mets le code dans la userform
    Private Sub UserForm_Activate()
    With UserForm2'Enlever 2 si userform 1
    .Left = 650 'modifie les chiffre pour faire déplacer la userform
    .Top = 100
    End With
    

    Et Amuses toi à régler le placement en fonction de là où tu veux la placer!

    boomer
    0
  10. eric2027
     
    Je te remercie Boomer, de me donner cette nouvelle macro.
    En ce qui concerne les labels, j'ai beau chercher, pas moyen, un petit tuyau m'arrangerait, sinon tant pis.
    Encore merci à toi de t'être autant investi et à ce fabuleux Forum.
    Cordialement.
    Éric.
    0
  11. boomer
     
    Quel est reellement la question pour les labels, car j'ai dû mal à comprendre ta demande.
    "Qu'entends tu par activer?"
    0
  12. eric2027
     
    Ben j'essaie d'en créer, je mets un label dans userform, et quand je vais sur ma feuille, je mets "aide 30" par exemple, rien ne ce passe, alors, alors je me pose des questions, comment faire pour créer des labels, les ajouter sur ma feuille, et que ça fonctionne.
    0
  13. boomer
     
    Envoi un fichier avec les interactions que tu veux ("Exemple") et quelques anotations car je pense que ton probleme est bien plus compliqué!
    J'essaierais alors de te mettre sur la voie
    boomer
    0
  14. eric2027
     
    c'est comme le fichier que tu m'as créer, je te renvois le fichier vierge, je voudrais comprendre le maniement, c'est super intéressant, et j'aimerais aller plus loin dans la macro, je ne fais que des MFC et c'est frustrant, aussi je voudrais, c'est un label ? et pourquoi mettre aide sur la feuille.
    http://www.cijoint.fr/cjlink.php?file=cj201107/cijdlqzdjI.xls
    0
  15. eric2027
     
    c'est frustrant, aussi je voudrais savoir, c'est quoi un label ?
    0
  16. boomer
     
    va voir sur le site pour les labels:
    ici
    http://silkyroad.developpez.com/VBA/ControlesUserForm/

    apres pour comprendre les macro, une seule chose essayé, essayé.........
    Il existe aussi des livres qui sont pas mal fait pour débuter

    en revanche pour ton probleme il faut mettre en oeuvre des exemples concrets
    afin que l'on comprenne ta demande car on ne peut pas expliquer comme ça!
    De plus j'ai mis pas mal d'anotations dans le fichier que je t'ai renvoyé
    Je reste à disposition si necessaire

    boomer
    0
  17. eric2027
     
    Ton site est GÉNIAL, j'y suis allé, HOUFF, je vais progresser un maximun, j'ai pas tout compris, mais ça va venir petit à petit, sinon je reviens te voir, es-tu d'accord ?
    Encore mille merci.

    Cordialement.

    Éric
    0
  18. eric2027
     
    Le code que tu m'as donné ne fonctionne pas, bizarre non, quand je le colle à la suite de la premiere macro et que je fais ok, je vais sur ma feuille et que j'appris sur le bouton, j'ai ce message 'nom ambigu détecté : UserForm_activate'
    Peux tu me dire ou je fais l'erreur ?
    Encore merci
    Éric
    0
  19. boomer
     
    colle juste :
    With UserForm2'Enlever 2 si userform 1
    .Left = 650 'modifie les chiffre pour faire déplacer la userform
    .Top = 100
    End With

    dans la macro userform activate

    "nom ambigu = 2 fois le meme nom de macro"
    boomer
    0
  20. eric2027
     
    je te remercie, cela fonctionne à merveille, je suis sûr le site que tu m'as conseillé, c'est dur mais c'est super intéressant.
    je crois que si j'ai le déclic, je vais progresser un max.

    merci encore à toi Boomer

    cordialement

    Éric
    0