Evolution des macros pour une gestion de stock

bobjazz

XLDnaute Impliqué
Bonsoir le Forum,
Je remets en route ce fichier qui était dans mes archives, je suis en train de le faire évoluer et là je bute, si une personne peut me donner un coup de main.
J'ai 3 macros qui fonctionnent, AJOUT DE REFERENCE, ENTREE DE MATERIEL et SORTIE DE MATERIEL.

• AJOUT DE REFERENCE, cela fonctionne.
• ENTREE DE MATERIEL, mon souci est que je dois remplir le champ date en format "mm/jj/aaaa" et je voudrais "jj/mm/aaaa", je ne vois pas où l'intégrer, j'ai réussi lors de la copie dans l'onglet entrée pour la copie de la ligne je le force par un code. Et mon autre problème, je n'arrive lors de l'intégration dans l'onglet "Entrées" de faire en sorte que le tri se fait en fonction de la date d'entrée, du plus petit au plus grand.
• SORTIE DE MATERIEL, idem avec l'entrée.

Cdlt,

Bobjazz
 

Fichiers joints

stefan373

XLDnaute Occasionnel
Re : Evolution des macros pour une gestion de stock

Bonsoir bobjazz et le forum,

Pour ce qui est du format de la date, dans votre module3, remplacez la ligne :)

Code:
ActiveCell.Offset(0, 4) = DATESORT
par

Code:
ActiveCell.Offset(0, 4) = Format(DATESORT, "dd/mm/yyyy")
A+ Stéfan
 

stefan373

XLDnaute Occasionnel
Re : Evolution des macros pour une gestion de stock

Re,

Pour ce qui est du tri, je pense que cela doit venir du fait que la date n'a pas le bon format. :p Excel les considèrent peut-être comme du texte, mais avec le format date que je vous ai proposé, cela fonctionnera peut-être. Essayez et dite quoi. :)

A + Stéfan
 

bobjazz

XLDnaute Impliqué
Re : Evolution des macros pour une gestion de stock

Merci stefan373
le format date ne me pose plus de problème, mais le tri ne fonctionne pas lors d'une entrée je l'intègre toujours sur la première ligne et non à la fin

Merci

Bobjazz
 

bobjazz

XLDnaute Impliqué
Re : Evolution des macros pour une gestion de stock

Merci stefan373

je vais adapter le code de la macro2 cela donne le résultat que je veux.

Encore merci

bobjazz
 
Haut Bas