1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
| Private Sub BT_VALIDATION_Click()
'ce code qui envoie les valeurs des zones de texte après la dernière ligne d'une colonne
'je cherche la dernière ligne plus 1 de la liste
position = Worksheets("PERSONNEL").Range("A65536").End(xlUp).Row + 1
' je stocke le matricule
Worksheets("PERSONNEL").Range("A" & position).Value = frm_employe.txt_matricule.Value
'je vide la zone de texte
frm_employe.txt_matricule.Value = ""
'je stocke le NOM en convertissant la saisie du forme en MAJUSCULE
txt_nom = UCase(txt_nom.Value)
'Worksheets("PERSONNEL").Range("B" & Position).Value = frm_employe.txt_nom.Value
Worksheets("PERSONNEL").Range("B" & position).Value = txt_nom
'je vide la zone de texte
frm_employe.txt_nom.Value = ""
'je stocke le PRENOM en convertissant la saisie en MAJ
txt_prenom = UCase(txt_prenom.Value)
Worksheets("PERSONNEL").Range("C" & position).Value = txt_prenom
'je vide la zone de texte
frm_employe.txt_prenom.Value = ""
'je stocke l'ADRESSE en convertissant la saisie en MAJ
txt_adresse = UCase(txt_adresse.Value)
Worksheets("PERSONNEL").Range("D" & position).Value = txt_adresse
'je vide la zone de texte
frm_employe.txt_adresse.Value = ""
'je stocke le CODE SECURITE SOCIALE
Worksheets("PERSONNEL").Range("E" & position).Value = frm_employe.txt_nss.Value
'je vide la zone numero ss
frm_employe.txt_nss.Value = ""
'je stocke l'emploi
Worksheets("PERSONNEL").Range("F" & position).Value = frm_employe.txt_emploi.Value
'je vide la zone de texte
frm_employe.txt_emploi.Value = ""
'je stocke le salaire
Worksheets("PERSONNEL").Range("G" & position).Value = frm_employe.txt_salaire.Value
'je vide la zone de texte
frm_employe.txt_salaire.Value = ""
'je stocke les Hbase
Worksheets("PERSONNEL").Range("H" & position).Value = frm_employe.txt_hbase.Value
'je vide la zone de texte
frm_employe.txt_hbase.Value = ""
'je stocke les H25
Worksheets("PERSONNEL").Range("I" & position).Value = frm_employe.txt_h25.Value
'je vide la zone de texte
frm_employe.txt_h25.Value = ""
'je stocke les H50
Worksheets("PERSONNEL").Range("J" & position).Value = frm_employe.txt_h50.Value
'je vide la zone de texte
frm_employe.txt_h50.Value = ""
'je stocke le statut
Worksheets("PERSONNEL").Range("L" & position).Value = frm_employe.ComboBox1.Value
'je vide la zone de texte
frm_employe.txt_cadre.Value = ""
'je choisis le mode de reglement
Worksheets("PERSONNEL").Range("K" & position).Value = frm_employe.txt_rglt.Value
'je quitte le formulaire en le laissant ouvert
'frm_employe.Hide
End Sub |
Partager