Incrementer date le jour de saisie

bonjour le forum

je m'adresse a vous car vous m'avez beaucoup aidé sur ce forum pour réaliser ce fichier

je voudrais le compléter ,je voudrais quand je saisis une ligne la date de saisie s'ajoute pour savoir a quelle date l'article est rentré dans mon stock et pouvoir le trier par ordre croissant ou décroissant je vous joint un fichier

https://www.excel-pratique.com/~files/doc/U60Hlinventaireessai.zip

config windows vista

merci de vos réponses

Bonjour,

Je te propose la solution d'un double clique dans la cellule de la colonne H et ce par une macro que tu vas devoir installer comme suit

  • ALT + F11 par accéder à VBA
  • CTRL +R pour afficher VBA project à gauche
  • dans Microsoft excel object double clqiue sur "feuil1". Cela ouvre une fenêtre à droite
  • là colle le code ci-dessous
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Macro par dans le 04/05/2008
If Not Application.Intersect(Target, Range("H:H").End(xlUp)) Is Nothing Then
Target = Format(Date, "dd/mm/yy")
End If
End Sub

- Enregistre ton fichier et ferme VBA

NB : Vérifie que tes macros sont activées par OUTILS / MACRO / SECURITE. Là mets sur niveau moyen. cette action te demandera à chaque ouverture du fichier si tu veux les activer; ce à quoi tu répondras "Oui"

Il te reste à faire un double clique dans les cellules de la colonne H pour obtenir la date.

Amicalement

Dan

rebonjour

merci nad dam de ta réponse ,mais j'ai un petit souci comme je suis sous vista excel2007 ,quand je fais alt +f11 sous excel 2007 il me creait une page macro 1 en plus des feuil1,feuil2,feuil3 , sous excel2003 alt+f11 on allait direct en VBA ,là sous excel 2007 je suis completement paumé nouvelle configuration d'excel

j'ai joint un nouveau fichier car je me suis mal exprimé pour ma demande de date a incrementer

https://www.excel-pratique.com/~files/doc/U60Hlinventaireessai.zip

si c'et pas trop de demander a partir de mon fichier si tu peux me l'incoporer

merci

rebonjour

j'ai joint un nouveau fichier car je me suis mal exprimé pour ma demande de date a incrementer , je m'excuse de ma mauvaise formulation merci quand même de ta réponse

https://www.excel-pratique.com/~files/doc/U60Hlinventaireessai.zip

si c'et pas trop de demander a partir de mon fichier si tu peux me l'incoporer

merci encore

re,

Tu dois juste faire un double clqiue dans la cellule pour avoir ta date. Elle changera automatiquement. dans ton cas c'est le plus simple.

Je ne vois pas de quoi tu parles avec l'incrément.

Dan

rebonjour

je voudrais que chaque fois que j'ajoute une ligne, la date s'joute a cette ligne la date de la saisie , exemple si je tape une ligne le 25/04/2008 la date s'inscrit sur cette ligne si le

le 04/05/2008 je retape une ligne la date s'inscrit

qté reference année achat vente page date

1 5601 2008 12 25 12 02/04/2008

1 12055 2007 25.2 53 18 15/04/2008

1 2584 2007 5.5 12 154 25/04/2008

1 15487 2007 13 27 58 04/05/2008

j'espere que j'ai été plus explicite,excuse moi si j'ai mal formulé ma demande

merci

re,

Vois le fichier dans lequel si tu ajoutes ou que tu changes une donnée en colonne A, la date sera mise automatiquement.

https://www.excel-pratique.com/~files/doc/5nTnOinventaireessai.zip

Dan

rebonjour

un grand merci Nad-dan c'est exactement cela que je voulais merci encore,

si je peux me permettre encore quelque chose si je veux faire un tri par la suite par date,en conservant toujours le tri des autres colonnes que faut il faire

merci beaucoup

re,

Essaye en combinat le filtre automatique et le tri de menu / Données.

Sinon explique moi ce que tu veux obtenir comme info

A te relire

Dan

rebonjour

Nad-dan tu m'as fait la macro que je voulais , mais quand je veux supprimer la ligne ,il me marque debogage

j'incorpore des articles (qte ,ref ,achat, ventes ,date)dans ma liste là aucun probleme la macro marche impeccable,mais quelque fois je dois supprimer un article donc toute la ligne (qté, ref, achat, vente,date) quand je supprime celule par cellule aucun probleme mais cela ne m'arrange pas car cela me laisse une ligne d' espace, donc je suis obligé de supprimer la ligne, là la macro plante erreur d'execution 1004

ci joint fichier

https://www.excel-pratique.com/~files/doc/inventaire.zip

merci

re,

juste avant --> If Not Application.Intersect(Target, Range("A:A"))....

Mets ceci : On error resume next

A te relire

Dan

bonjour

nad dan.aucun probleme ça marche nickel

merci encore

Rechercher des sujets similaires à "incrementer date jour saisie"