HELP!!Valider valeur texbox dans ligne active

Résolu/Fermé
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 - 22 août 2008 à 23:27
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 - 27 août 2008 à 20:13
Bonjour,

J'ai un gros problème que je n'arrive pas a faire ceci, c'est crucial pour mon prog fonctionne comme il faut.

Dans le USF, le but étant d'utiliser la listbox comme filtre, puis une fois le numéro choisi, lorsque que je rempli les 2 textbox (salaire et prime), je voudrais que ces 2 valeurs s'inscrivent au bout de la ligne active (celle sélectionnée avec la listbox).
J'espère que tout ceci est compréhensible et que quelqu'un sera en mesure de réussir ma requête.

Voici le fichier en question : http://www.cijoint.fr/cjlink.php?file=cj200808/cijLiWSe9b.xls

Merci pour ceux qui essaierons..
A voir également:

13 réponses

yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
23 août 2008 à 07:47
Private Sub Button_Valider_Click()
Dim ligne As Integer
ligne = Val(UserForm8.ComboBox1) + 1
Application.Cells(ligne, 6) = TextBox1.Text
Application.Cells(ligne, 7) = TextBox2.Text
UserForm8.Hide
End Sub

tu te bases sur le combobox pour retrouver la ligne concernée...
si ça peut t'aider...
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
23 août 2008 à 10:17
C'est parfait je te remercie de tout coeur ;)
0
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
23 août 2008 à 10:47
de rien
n'oublie pas de clôturer le post
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
25 août 2008 à 19:21
Par contre, toujours pour la même macro (qui fonctionne très bien par ailleurs).
J'ai fait une modif à mon fichier, et cette fois ci, les valeurs des texbox ne s'inscrive pas dans la bonne feuille...
voici le fichier... Merci...

http://www.cijoint.fr/cjlink.php?file=cj200808/cijPqkujsv.xls
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
26 août 2008 à 06:12
Ce petit code servait si la feuille active était la Feuille en question.
Il te faut référencer la feuille dans ton code...
Voici la solution....

http://www.cijoint.fr/cjlink.php?file=cj200808/cijggS0jCP.xls
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
26 août 2008 à 20:41
C'est parfait tout ceci, tu maitrise excel ;)

Par contre si ce n'est pas trop demandé, pourrais-tu me dire pourquoi lorsque je change les N° (colonne A), ça ne s'affiche plus en face de la bonne ligne..
Un grand grand merci...........................

voici le fichier

http://www.cijoint.fr/cjlink.php?file=cj200808/cij5UBbyle.xlsr
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
27 août 2008 à 06:23
.
0
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
27 août 2008 à 08:07
ton fichier n'est pas accessible... de plus il me le faut en XLS stp.
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
27 août 2008 à 12:15
désolé:

http://www.cijoint.fr/cjlink.php?file=cj200808/cijfEsbHsr.xls
0
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
27 août 2008 à 12:19
ca ne fonctionne plus car le code était basé sur le n° du salarié qui était 1 2 3, donc la ligne 2 était pour le 1, la ligne 3 pour le 2....

Il faut modifier le code... je dois réfléchir....
0
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
27 août 2008 à 12:49
voici la solution...
C'est un peu bricolage, il y a sans doute mieux à faire... mais ça marche... alors pourquoi se prendre la tête ?
Ça n'est valable que si le salarié n'apparait qu'une fois dans la liste, et si tu ne décales pas les colonnes...
Si tu décales les colonnes, il faudra ajuster les valeurs des colonnes dans le code...

http://www.cijoint.fr/cjlink.php?file=cj200808/cijj58WvC3.xls
0
yakov Messages postés 113 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 13 juin 2009 75
27 août 2008 à 12:52
c bizarre, on dirait que mes messages ne passent pas...
0
tchulio Messages postés 161 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 9 juillet 2019 1
27 août 2008 à 20:13
ben là, c'est vraiment parfait. merci ;)
0