XL 2016 CRÉER UN FORMULAIRE DE SAISIE PERSONNALISÉ (Identique au useform de l'excel)

MOEZ-TUN

XLDnaute Occasionnel
CRÉER UN FORMULAIRE DE SAISIE PERSONNALISÉ (Identique au useform de l'excel)


1603829962795.png
1603829964638.png
 

Pièces jointes

  • 1603829894629.png
    1603829894629.png
    102.9 KB · Affichages: 29

soan

XLDnaute Barbatruc
Inactif
Bonjour fanch55, MOEZ-TUN,

je crois avoir compris la demande ; la fenêtre « Feuil3 » de l'image .png semble être
celle du formulaire de liste automatique d'Excel ; et le demandeur voudrait qu'on
lui fasse un UserForm identique ; perso, ça ne me dit rien de faire un UF complet,
et pourquoi donc refaire ce qui existe déjà dans Excel ? peut-être juste en tant
qu'exo, « pour le fun » ? il va de soi qu'il faudrait recréer à l'identique la fonction
des 7 boutons (y compris les 2 boutons grisés), de « Nouvelle » à « Fermer ».

bien sûr, c'est évident que la fenêtre « Feuil3 » de l'image .png est identique
à celle du corps de l'énoncé (bizarrement en double).

noter qu'il y a 5 zones de saisie, mais qu'est-ce qu'il faut saisir dedans ?
juste 1 ; 2 ; 3 ; 4 ; 5 de F10:J10 ? et qui correspondent à quoi ? les mois
de janvier à mai ? donc « JAN » à « JUN » ? mois n° 1 à mois n° 5 ?
ou avec pour chaque : saisie d'un nombre compris entre 1 et 12 ?
autre chose que des numéros de mois ?

je laisse la suite aux autres intervenants. ;)


soan
 
Dernière édition:

MOEZ-TUN

XLDnaute Occasionnel
Bonjour

Oui exacte ce que je veux.

Le but de créer un UserForm complet identique à celle existante, est de faire remplir plusieurs tableaux de différentes formes dans un fichier Excel, c à d faire appel de chaque tableau pour la remplissage.

Vous trouvez ci-dessous un exemplaire de ces tableaux:

NrClientRéférenceRespInputOutputMoisAnnée
1​
2​
3​
4​
5​
NrDateRéférenceResp
1​
2​
3​
4​
5​
NrRéférenceType1Type2Type2Type3
1​
2​
3​
4​
5​
 

patricktoulon

XLDnaute Barbatruc
re
Bonjour à tous
en gros il veux un interface de pilotage pour son tableau
l'exemple fourni au départ n'a pas de rapport avec la demande
la demande est simple et aurait du être
créer un dialog de toute pièce pour communique (lecture /écriture) avec mon/mes tableaux

des exemples il y en a à foison sur le forum

quel niveau tu a ?
a tu au moins esquisser un ambrions de formulaire et code ?
et tu capable au moins simplement de le dessiner dans VBE avec les outils a dispo ?
 

soan

XLDnaute Barbatruc
Inactif
Bonsoir MOEZ-TUN, le fil,

à tout hasard, avec Excel 2007, sans aucune ligne de code VBA,
et pour ton 2ème tableau (le moins large), j'ai fait ceci :


Image 1.jpg


comment j'ai fait ? comme ça : menu Fichier (bouton Office), Options Excel, Personnaliser :

Image 2.jpg


Image 3.jpg


Image 4.jpg


ce post est utile seulement si tu connaissais cet outil dans Excel 2003,
mais que tu ne savais pas qu'il existe aussi dans Excel 2007. ;)

peut-être qu'avec ça tu n'auras plus besoin de créer un UserForm ?


soan
 

soan

XLDnaute Barbatruc
Inactif
alors suggestion, qui est juste une piste :

* un clic sur TBL1 apelle la sub Tbl1(), qui sélectionne une cellule de TBL1,
puis ouvre la « boîte de dialogue » de l'outil « Formulaire ».

* un clic sur TBL2 apelle la sub Tbl2(), qui sélectionne une cellule de TBL2,
puis ouvre la « boîte de dialogue » de l'outil « Formulaire ».

* un clic sur TBL3 apelle la sub Tbl3(), qui sélectionne une cellule de TBL3,
puis ouvre la « boîte de dialogue » de l'outil « Formulaire ».

je crois que la dernière partie de la phrase est possible, mais comment ?
c'est pour ça que c'est juste une piste.


soan
 

Statistiques des forums

Discussions
311 720
Messages
2 081 904
Membres
101 834
dernier inscrit
Jeremy06510