Je dispose dans le document de listes de données créées. J'aimerai si possible faire apparaître la liste nommée "Machine" dans un userform et plus particulièrement dans une combobox. Je ne sais pas comment m'y prendre puisque jusqu'à maintenant je procédais avec additems.
Bonjour Paoli, Dranreb, xhudi69 et le forum ,
comme quoi le classeur était bien utile , pourtant tu était proche de la solution.
Attention tes champs nommés doivent être orthographiés rigoureusement en tous cas de la même façon partout.
Pour écrire les objets utilises les listes déroulantes en haut à gauche de l'éditeur pour sélectionner les objets et en haut à droite pour les événementiels.
tu aurais ainsi évité le combobox_change() qui marche beaucoup moins bien ...
Et puis l'exercice est marrant , ta base n'est pas classique , mais avec les champs nommés ben ça passe tout seul.
Bon courage pour la suite , car suite il y a , j'en suis sur.
Code:
Private Sub ComboBox1_Change()
Dim Inter as string
Inter = ComboBox1.Text
ComboBox2.List = Range(Inter).Value
End Sub
Private Sub UserForm_Initialize()
ComboBox1.List = [Ref_Machine].Value
End Sub
Merci à tous. Je pense que finalement je vais opter pour la solution suvante :
Code:
Private Sub ComboBox1_Change()
ComboBox2.Clear
Select Case ComboBox1.ListIndex
Case 0
ComboBox2.List = [Avineuse].Value
End Select
End Sub
Beaucoup moins pratique mais à mon niveau. Par contre "camarchepas" ta solution ne fonctionne pas, j'ai une erreure 381 qui intervient.
Et sinon, il y aura bien suite mais je vais essayer de me dépatouiller seul un peu ....
Re bonjour le monde.
Je refait pour le coup le document en m'inspirant largement du document de xhudi69.
Je dispode pour le moment d'un "bon" outil mais j'aimerai réaliser par l'intermédaire du bouton inventaire, l'affichage d'un userform indiquant les informations suivantes :
- l'opérateur sélectionne une machine dans un premier temps ;
- dans un second temps un récapitulatif sous forme de tableau (ou non, c'est selon la faisabilité) s'affiche avec le nom de toutes les pièces de la machine avec leur quantité en stock théorique ;
- dans ce tableau, j'aimerai avoir la possiblité d'ajutser la valeur ou de mettre dans une autre colonne "stock réel".
Je vous remercie de votre patience et de votre aide.
Cordialement
C'est exactement cela ! C'est énorme ! Par contre je ne comprend rien ou presque aux codes employés ... Je vais donc me pencher dessus ce week-end et je reviendrai peut être (sans doute) vers vous ....