Ouvrir plusieurs userforms

eliot raymond

XLDnaute Occasionnel
Bonjour a toutes et tous, Forum

Voila je souhaiterai svp ouvrir plusieurs UserForms avec un seul bouton, si bien sur

cela est possible. sinon autre proposition je suis preneur.

j'ai crée les userforms mais pas le bouton, je ne sais lequel serai le mieux adapter

Voir svp le fichier ci-joint pour exemple et infos supplémentaires

Je vous souhaite une excellente journée, merci


Cdtl Raymond
 

Pièces jointes

  • EssaiUserform.xlsm
    17.5 KB · Affichages: 52
  • EssaiUserform.xlsm
    17.5 KB · Affichages: 57
  • EssaiUserform.xlsm
    17.5 KB · Affichages: 54

mutzik

XLDnaute Barbatruc
Re : Ouvrir plusieurs userforms

bonjour,

par défaut, un userform s'ouvre en mode modal, c'est à dire fenêtre unique
par ex : usf1.Show vbModal lance usf1 en mode modal
sinon tu as le paramètre vbmodeless qui permet d'ouvrir plusieurs fenêtres, mais la gestion en est compliquée si tes feuilles interagissent l'une envers l'autre, il faut raffraichir des listes, mettre des données à jour ...

mais bon, ceci dit, pourquoi ne changes tu pas ton message dans 1 seul userform ?
lancement userform
affichage message 1
traitement 1
aff mess 2
traitement 2 ...
 
Dernière édition:

eliot raymond

XLDnaute Occasionnel
Re : Ouvrir plusieurs userforms

salut mutzik

Merci pour ta réponse, je vais voir ca, il me semblai avoir pourtant vu un truc dans le genre

ou avec un seul bouton ou autre, pouvoir faire ce que je souhaitai.

bon tant pis, je vais voir merci tout de mème

bonne fin d'après midi

Cdlt Raymond
 

mutzik

XLDnaute Barbatruc
Re : Ouvrir plusieurs userforms

re,

j'ai jamais dit que ce n'était pas faisable, je dis seulement que ce n'est pas une façon traditionnelle de coder ou programmer et que par la suite, tu t'emm... beteras beaucoup moins si tu prends l'habitude de bien programmer dès le début
 

eliot raymond

XLDnaute Occasionnel
Re : Ouvrir plusieurs userforms

Salut

en fait j'ai crée 4 userforms contenant chacune d'elle une palette couleur

l'userform (1) me sert de menu en quelque sorte et est déja bien rempli

vu que je n'ai plus trop de place pour mettre 4 boutons et labels

j'ai penser et chercher pour commander avec un seul bouton l'ouverture

des userforms comme expliquer dans la PJ

j'ai vu un truc similaire ce qui m'a donner l'idée

voila le bazar LOL

Merci et bien recu pour les conseils mais la j'ai plus le choix j'ai quasiment fini

a plus tard

Raymond
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Ouvrir plusieurs userforms

Bonjour à tous,

je suppose que ce n'ai pas possible ou pas facile ???
Bonjour Raymond,

Rien n'est impossible mais avoue que ton fichier avec des usf désespérément vides :mad: ne donne guère envie de s'y mettre

et comme le dit Mutzik:
ce n'est pas une façon traditionnelle de coder ou programmer et que par la suite, tu t'emm... beteras beaucoup moins si tu prends l'habitude de bien programmer dès le début

Voir fichier joint pour (presque)répondre à ta question

à+
Philippe
 

Pièces jointes

  • 111.xls
    78.5 KB · Affichages: 51
  • 111.xls
    78.5 KB · Affichages: 54
  • 111.xls
    78.5 KB · Affichages: 53

eliot raymond

XLDnaute Occasionnel
Re : Ouvrir plusieurs userforms

Salut Phlaurent55,

Ok pour la programmation "malheureusement je collectionne toujours les timbres"
pour le fichier que j'ai joint était juste pour me montrer si possible si on pouvait faire
de toutes facons cela n'aurai rien donner de plus les 4 usform sont rempli de boutns de couleurs
juste le code pour colorer les boutons


Ceci dit merci pour ton code ca fonctionne bien et pour mon savoir svp

UserForm2.Show (0)
pourquoi svp le 0 entre parenthèses

je te souhaite un bonW-end

Cdtl Raymond
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Ouvrir plusieurs userforms

Re,
de toutes facons cela n'aurai rien donner de plus les 4 usform sont rempli de boutns de couleurs
juste le code pour colorer les boutons
il est possible de colorer les boutons mais sans plus de précision de ta part, ça ne sera pas facile pour répondre exactement à ta demande

Concernant le (0), ça permet d'utiliser la feuille pendant que l'usf est ouvert

à+
Philippe
 

eliot raymond

XLDnaute Occasionnel
Re : Ouvrir plusieurs userforms

Salut phlaurent,

Merci pour l'info, je ne savais pas, tu a mal lu LOL (de plus les 4 userform sont rempli de boutons de couleurs) mais je prète a confusion
avec ma ligne du dessous (juste le code pour colorer les boutons)

bien en fait les 4 userforms contiennent seulement les boutons et le code qui colorie les boutons est dans le premier

j'ai vu cette après midi avec la possibilité d'utiliser le MULTIPAGE qui pourrai remplacer les 4 USF

et qui aurai 5 pages::: la première serai mon menu, et les 4 autres mes palettes de couleurs

mais je n'ai pas trouver de "timbre" (code) qui pourrai m'aider a essayer de faire ça

mais si l'âme te dit je suis preneur LOL

Merci et a plus tard sans doute, bon W-end

Cdtl Raymond
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Ouvrir plusieurs userforms

Re,
j'ai vu cette après midi avec la possibilité d'utiliser le MULTIPAGE qui pourrai remplacer les 4 USF

et qui aurai 5 pages::: la première serai mon menu, et les 4 autres mes palettes de couleurs

mais je n'ai pas trouver de "timbre" (code) qui pourrai m'aider a essayer de faire ça
voir en pièce jointe un userform qui contient une multi page
les boutons qui s'y trouvent ne servent à rien (pour le moment) il n'y a pas de code

pour le code, je veux bien donner un coup de main mais il me faudrait plus de détails concernant ce que tu veux faire

à+
Philippe
 

Pièces jointes

  • 111.xlsm
    19.9 KB · Affichages: 51
  • 111.xlsm
    19.9 KB · Affichages: 53
  • 111.xlsm
    19.9 KB · Affichages: 55

Discussions similaires