Demande d'aide

bonjour à vous tous et merci à ceux qui me répondront

je souhaiterais pouvoir compléter un fichier à partir d'un formulaire

j'utilise un userform mais je suis débutant

je parviens a afficher la liste déroulante des usager sur une combobox

mais je parviens à comprendre comment afficher ensuite les autre information contenu dans ma feuille excel ( utilisant text box ?? )

merci de votre aide

13essai-alain.xlsm (13.75 Ko)

Bonjour,

voici un exemple,

Bonjour un grand merci pour cette réalisation

serait il possible d'y ajouter des étiquettes qui permettraient de préciser le contenu des

l'idée est que ces étiquettes reprennent les dates et que cela soit automatisé afin de ne pas devoir noter manuellement

lundi 1 mars 2019 la suivante mardi 2 mars 2019 et ainsi de suite

l'idée ensuite étant d'avoir un mois complet

merci pour vos conseils

re,

oui, en ajoutant 3 Label (Intitulé)

Label1, Label2, Label3

le code sera,

Private Sub ComboBox1_Change()
Dim lig As Long, i As Integer

'trouve la ligne
lig = Application.Match(Me.ComboBox1.Value, Sheets("Feuil1").Range("A:A"), 0)

 For i = 2 To 4  'boucle sur les TextBox 2, 3 et 4
    Me.Controls("TextBox" & i) = Sheets("Feuil1").Cells(lig, i).Value
    Me.Controls("Label" & i - 1).Caption = Sheets("Feuil1").Cells(1, i).Value
 Next
End Sub

Merci beaucoup comme je début pourriez vs s'il vous plait me mettre ce nouveau code au bon endroit afin que je puisse ensuite le modifier pour avoir un mois complet et l'ensemble des usagers

en vous remerciant d'avance et espérant ne pas abuser de votre temps

avec tous mes remerciements

alain

re,

joint un fichier exemple avec les controls dans UserForm comme tu le souhaite.

Bonjour,

Juste en passant après avoir "jeté un œil" sur le fichier de départ …

Tout d'abord bravo c'est bien de vouloir persévérer dans la création de userform. Au début il faut beaucoup de test avant de crééer

correctement du premier coup.

Pour la Combobox1 ok pour le paramètrage avec la propriété "RowSource. ( Par contre feuil1!A2:A6 )

C'est un peu cours non ? il n'y aura pas d'autres noms par la suite ?

tu devrais prévoir un peu plus long feuil1!A2:A500

Merci pour cette réponse

en effet le row A2:A6 est limité pour le moment

j'ai proposé un exemple court et ensuite j'adapterai l'ensemble sur mon fichier de travail qui comprend 80 noms

cordialement

pour répondre i20100

mon souhait est d'avoir un formulaire qui comprendrait une indication de date pour les 31 jours d'un mois

cf pdf joint

merci de votre aide

re,

joint un fichier EXCEL avec les controls dans UserForm comme tu le souhaite

Je ne comprends pas bien la demande

est ce que je doit créer le userform sans les procédures

est-ce bien cela

cordialement

re,

oui

voici le fichier excel avec le userform

l'idéee est qu'il y aurait au moins 85 nom prénom

un onglet pour chaque mois d'une année

mais cela je pense pouvoir le reproduire mois par mois moi m^me

avec tous mes remerciement

Avec tous mes remerciements

re,

voici l'exemple avec tous les mois

Bonjour un grand merci pour cette belle réalisation

en tentant d’utiliser ce fichier je me rend compte qu'il serait plus intéressant d'inverser lignes et colonne

et donc ne plus faire appel dans la combo box de départ à un nom d'usager mais plutôt à une date et d'avoir l'affichage de l'ensemble des noms des usagers sachant qu'il y a a au moins 80

est ce possible de m'aider à réalsier cela

en tous mes remerciements

re,

voici un nouvel exemple,

à tester,

4userform-base.xlsm (99.53 Ko)

Bonsoir encore merci mais il y a un bug

si vs avez encore un peu de temps

cordialement

mais il y a un bug

lequel ?

après l'avoir ouvert il me donne un message il posssible de charger l'objet car il n'est pas disponible sur cette machine

Rechercher des sujets similaires à "demande aide"