Déplacer donné sur une autre feuil

Résolu/Fermé
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021 - 18 janv. 2021 à 13:02
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021 - 18 janv. 2021 à 14:29
Bonjour, j'aimerais que dés que l'on sélectionne un nom de salarié dans la liste déroulante et que l'on remplies les autres information pour ensuite cliquer sur le bouton "enregistrer" présent sur la première feuil, toutes les information se déplaces dans la feuil associé au nom du salarié. Est-ce possible ?


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

3 réponses

yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024 Ambassadeur 1 556
18 janv. 2021 à 13:36
bonjour,
je pense que c'est possible.
si tu apprends le VBA, tu pourras faire cela.
0
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021
18 janv. 2021 à 13:39
Le problème étant que je n'y comprend pas grand chose.
0
yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024 1 556
18 janv. 2021 à 13:43
tu cherches à apprendre, ou que quelqu'un fasse ce travail pour toi?
0
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021 > yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024
18 janv. 2021 à 14:01
J'aimerais apprendre cela me serait très utile par la suite mais je n'arrive pas a suivre sur les tutoriels et les cours sur internet
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
18 janv. 2021 à 13:47
Bonjour,

avec cet exemple il est très facile de le modifier en mettant le nom de la feuille salarié à la place de feuille1:

https://forums.commentcamarche.net/forum/affich-37039566-comment-creer-un-bouton-enregistrer#4
0
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021
Modifié le 18 janv. 2021 à 14:14
Merci mais après plusieurs manipulations je n'atteint pas le résultat espérer, le feuil reste la même a chaque enregistrement
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729 > Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021
18 janv. 2021 à 14:22
Ce n'est pas trop compliqué, il suffit de suivre le cheminement des cellules!

Private Sub CommandButton3_Click()
Dim rep As Integer, Dl As Long
With Sheets(Range("A6").Value)
   Dl = .Range("A" & Rows.Count).End(xlUp).Row + 1
   rep = MsgBox("Voulez-vous vraiment enregistrer ?", vbYesNo, "Enregistrement")
   If rep = vbYes Then
       .Range("A" & Dl).Value = Range("A6").Value 'nom
       .Range("E" & Dl).Value = Range("E11").Value 'heure
       .Range("C" & Dl).Value = Range("D8").Value & "/" & Range("E8").Value & "/" & Range("F8").Value 'date
       .Range("H" & Dl).Value = Range("H6").Value 'fournisseur
       .Range("J" & Dl).Value = Range("J6").Value 'N° BL
       .Range("L" & Dl).Value = Range("L6").Value 'montant
   End If
End With
End Sub


Voilà

@+ Le Pivert
0
Che01 Messages postés 12 Date d'inscription mardi 12 janvier 2021 Statut Membre Dernière intervention 19 janvier 2021 > cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024
18 janv. 2021 à 14:29
D'accord, je viens de comprendre ce que la commande de la ligne 3 représenté, merci infiniment de m'avoir aider j'ai pu en apprendre plus !
0