• Initiateur de la discussion Initiateur de la discussion PASCAL
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

PASCAL

Guest
N°ARTICLE DESIGNATION VENDU

1 CLE
2 VELO
3 VOITURE

Bonjour à tous.

Je débute et j'ai un petit souci. Avec la fonction "RECHERCHE" je fais rentrer un N° d'article et la désignation correspondante s'affiche.Comment je pourrais en même temps mettre la date du jour dans la colonne VENDU.

Merci d'avance.
 
dans la case correspondante de la colonne vendu (pour la ligne 2 si vendu est dans la colonne c) :
=si(estvide(b2);"";aujourdhui()) te met la date mais si tu r'ouvre le fichier demain ce sera la date de demain !

un autre solution : tu sélectionne la cellule "vendu" et tu appuies simultanément sur ctrl et ;

Salut
 
Bonsoir Le forum, bonsoir Pascal et Dugenou

Une application par macro.
Le tableau inventaire de la feuille"DONNEES" est pris en compte même si le nombre d'article augmente.
La date de vente inscrite est la date du jour de la vente puis ne bougera plus.
Pour remettre le tableau à zéro, il faut utiliser le bouton RAZ dans données.

Cordialement

Bernard
 

Pièces jointes

Bonsoir le Forum Pascal et Dugenou

Bernard, heureux papa du petit VentesArticles.zip, peux-tu jeter un oeil compatissant sur mes demandes concernant ce nouveau-né.
Beau bébé certes mais qui ne correspond pas en partie à mes attentes.
Je me permets de renvoyer l'enfant vers son géniteur afin qu'il puisse m'indiquer comment transformer le ch'tiot !
C'est dans ces moments là que l'on se rend compte des ses lacunes immenses.
Merci par avance

@+ GD
 

Pièces jointes

MERCI Bernard

C'est exactement ce que j'attendais,
Maintenant je vais faire l'echographie du bébé pour voir comment il fonctionne. Encore une 1/2 heure et c'est dimanche alors
Bonne fin de W-E et

Merci encore

@+
GD
 
Bonjour

Une solution en cellule, "c'est plus une étude de style" et pour montrer les possibilité de calcul d'Excel avec l'option d'itération cochée.
Cette option d'itération est trop volatile pour permettre une utilisation viable.

Il y a une macro dans le fichier pour fixer cette option.

La résolution de ton problème passe forcément par une macro VBA.

@+Jean-Marie
 
Bonsoir tout le monde,


Comme dans l'exemple ci-joint, la procédure ci-dessous devrait répondre à ton problème Pascal :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim L As Long
If Not Application.Intersect(Target, Range("C6")) Is Nothing Then
With Sheets(2)
For L = 4 To .Range("B65536").End(xlUp).Row
If .Cells(L, 2) = Target.Value Then
.Cells(L, 5) = Date
MsgBox "Date de vente enregistrée !"
Exit Sub
End If
Next L
End With
MsgBox "Cet élément n'existe pas..."
End If
End Sub



Cordialement,
Didier_mDF

myDearFriend-3.gif
 

Pièces jointes

merci infiniment d'avoir pris la peine de me répondre (2 Heures du mat en plus....)
Pour un novice comme moi la procédure que tu m'as envoyé c'est du nectar!!!

une derniére question : comment faire pour effectuer cette même opération sur la feuille 2 et sur la feuille 3 (autre tableau sur feuille 3)

merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Formule ou VBA
Réponses
6
Affichages
463
Réponses
2
Affichages
661
Retour