Bonsoir à tous, le forum
Bon je sais, il est un peu tard 😉
mais voilà, ça fait plusieurs heures que j'essaie désespérément de finaliser ma macro tout seul, mais force est de constater que je ne suis encore qu'un simple junior bien loin des performances et compétences de certains ici... 🙁
Voilà mon nouveau problème.
J'ai crée mon classeur "CAISSE" que je lance tous les matins. c'est une feuille "vierge", j'entends par là qu'elle contient pas mal de macro déjà (merci à certains d'entre vous) mais que les chiffres sont à remplir (et oui il faut bosser) 😀
J'ai un 2ème classeur appelé "CLIENTS" qui contient qu'une seule feuille "clients" (original hein?🙄). Sur cette feuille, une liste de clients dans un tableau.
Je voudrais que lorsque j'ouvre mon classeur CAISSE le matin, la feuille "clients" de ce classeur CAISSE se mette à jour en copiant la feuille "clients" du classeur "CLIENTS"
Je fini ma journée et si j'ai bien bossé, j'ai de nouveaux clients que j'ai enregistré dans la feuille "clients" de CAISSE. Je voudrais qu' en fermant ce classeur CAISSE, la feuille "clients" du classeur CAISSE se copie vers la feuille "clients" du classeur CLIENTS.
Comme ça, le lendemain, je retrouve mon tableau de clients toujours à jour...
Oops... mon texte est un peu confus non ??? 😛
Toujours est-il que je me suis penché un peu là dessus mais je ne vois pas où est le problème... Et problème il y a !!!😡
Voici ce que j'ai fais : (je suis sur le classeur CAISSE, le classeur CLIENTS étant fermé)
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("clients").Select
Range("A1:C5000").Select
Selection.Copy
Workbooks.Open ThisWorkbook.Path & "\CLIENTS.xls", ReadOnly:=False
Workbooks("CLIENTS").Sheets(1).Range("A1:C5000").Select
ActiveSheet.Paste
End Sub
Si vou plé, comme disent les d'jeuns... Où ki lé le probl' M ??? 😎
Merci à tous ceux qui vont se pencher là dessus, parce que j'en suis au 15ème fil + ou - sur le même sujet trouvés sur le forum et rien ne correspond vraiment....
A bientôt
kwakos
Bon je sais, il est un peu tard 😉
mais voilà, ça fait plusieurs heures que j'essaie désespérément de finaliser ma macro tout seul, mais force est de constater que je ne suis encore qu'un simple junior bien loin des performances et compétences de certains ici... 🙁
Voilà mon nouveau problème.
J'ai crée mon classeur "CAISSE" que je lance tous les matins. c'est une feuille "vierge", j'entends par là qu'elle contient pas mal de macro déjà (merci à certains d'entre vous) mais que les chiffres sont à remplir (et oui il faut bosser) 😀
J'ai un 2ème classeur appelé "CLIENTS" qui contient qu'une seule feuille "clients" (original hein?🙄). Sur cette feuille, une liste de clients dans un tableau.
Je voudrais que lorsque j'ouvre mon classeur CAISSE le matin, la feuille "clients" de ce classeur CAISSE se mette à jour en copiant la feuille "clients" du classeur "CLIENTS"
Je fini ma journée et si j'ai bien bossé, j'ai de nouveaux clients que j'ai enregistré dans la feuille "clients" de CAISSE. Je voudrais qu' en fermant ce classeur CAISSE, la feuille "clients" du classeur CAISSE se copie vers la feuille "clients" du classeur CLIENTS.
Comme ça, le lendemain, je retrouve mon tableau de clients toujours à jour...
Oops... mon texte est un peu confus non ??? 😛
Toujours est-il que je me suis penché un peu là dessus mais je ne vois pas où est le problème... Et problème il y a !!!😡
Voici ce que j'ai fais : (je suis sur le classeur CAISSE, le classeur CLIENTS étant fermé)
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("clients").Select
Range("A1:C5000").Select
Selection.Copy
Workbooks.Open ThisWorkbook.Path & "\CLIENTS.xls", ReadOnly:=False
Workbooks("CLIENTS").Sheets(1).Range("A1:C5000").Select
ActiveSheet.Paste
End Sub
Si vou plé, comme disent les d'jeuns... Où ki lé le probl' M ??? 😎
Merci à tous ceux qui vont se pencher là dessus, parce que j'en suis au 15ème fil + ou - sur le même sujet trouvés sur le forum et rien ne correspond vraiment....
A bientôt
kwakos