Probleme sur l'appel de mes userform et menu deroulant

Résolu
cedric0715 Messages postés 265 Statut Membre -  
f894009 Messages postés 17413 Statut Membre -
Bonjour,

sur mon onglet TSA
je suis amener a faire deux opérations

la premier crée une opération via la bouton j'ai un erreur sur l'appel de mon userform2

sur mon userform 2 je ne peux pas rentre mon n°ordre
mon site demandeur le responsable tous cela en menu déroulant mais souci je n'y arrive pas

en deuxièmement lorsque l'action est créé je peut retourné dessus et la le bouton efficacité apparait et cela ouvre user forme 5
pouvez m'aider

je pense que sais pas grand chose mais quand on a le nez dedans en permanence ou ne vois pas les erreurs

https://www.cjoint.com/c/FBppdbzr0xs



A voir également:

4 réponses

f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

Si vous voulez entrer des infos , faut une combobox par infos a selectionner pas une listbox pour tout.
Pour etre sure de la ligne, il faut la memoriser mais pas par ActiveCell.Row, ca peut vous jouer des tours (voir VBA feuille TSA).
Votre fichier un peu modifie, a vous de voir pour la saisie des infos dans Userform2, si probleme vous le dites

https://www.cjoint.com/c/FBprNLGAdXf
0
cedric0715 Messages postés 265 Statut Membre
 
merci
de m'avoir dépatouiller le truc je vois bien mon erreur
pour les combox je peux faire la même chose que pour mes valeurs k,n,p,q,r

ou y a t'il plus simple

encore merci
0
f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour
Les comboboxs ne sont valables que si vous avez des listes établies dans des plages de cellules. Donc si pour vos colonnes k à r c'est le cas, alors oui.
Je vous donne cette réponse car je n'ai pas votre fichier sous les yeux pour le moment
0
cedric0715 Messages postés 265 Statut Membre
 
je suis vraiment désolé de vous embêtez avec cela je rajoute des combox dans userform 2
et après enregistrement
lorsque je double clique sur ma cellule il ne trouve plus userform2
je ne sais pas ce que je fais m pour perdre cela

encore désoler dites moi ce que je ne fais pas ou fais pour avoir cet erreur

https://www.cjoint.com/c/FBptcnMINY8
0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 
Bonjour,
Juste au passage, ce n’est pas le Userform2 qui fait problème mais simplement il manque le numéro de la ligne dans [UserForm_Initialize()]:
With Sheets("TSA")
myarray(0, 0) = .Range("E" & Num_Ligne).Value


salutations
Le Pingou
0
cedric0715 Messages postés 265 Statut Membre > Le Pingou Messages postés 12638 Statut Contributeur
 
je ne dois plus avoir le yeux en face des trous
je ne comprend pas car je peut choisir n’importe quel ligne pour inséré un action c'est donc la colonne correspondant a ma combox qui va être inséré
je comprend vraiment pas mon erreur
a tu des exemple autre que ce que je suis entrai de réalisé afin de comprendre mon erreur car la je la ne vois pas
0
f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

Pas ca du tout.

cedric0715:
Vous avez enleve la listbox1 de lUF mais pas le code

ListBox1.List = myarray


et pensez a remplacer le code de l'array par le remplissage des textbox
0
cedric0715 Messages postés 265 Statut Membre
 
merci
c'est génial c’était en-face de moi
super
merci encore
0
Le Pingou Messages postés 12638 Statut Contributeur 1 461
 
Bonjour f894009,
Ok, merci, comme quoi il vaut mieux ne pas s’incruster…
Salutations
Le Pingou
0
f894009 Messages postés 17413 Statut Membre 1 715 > Le Pingou Messages postés 12638 Statut Contributeur
 
Bonjour,

Y avait pas d'incruste, j'aurai tres bien pu avoir merder dans ce que je lui avais fait

Salutation
0