Bonjoiur
Pas compris tes problème, il faut dire que je me souviens pas tout à fait du contexte, peux -tu être plus explicite
et me préciser ce que chaque fonction doit renvoyer
pourquoi derligne2 et 3?
Et pour la macro derdate, j'ai essayé de changer la formule =derligne=(B33;"Article") au lieu de "Taille", mais ça fonctione pas??
Bonsoir,
Déjà merci de ton aide.
On va prendre le problème le plus important.
La macro derdate.
Actuellement, dans une cellule j'ai la formule
=derdate(I11;"Taille") qui fonctionne. Elle va chercher la dernière date du tableau t-Base avec le critère N° de carte et la colonne "Taille" dans feuille Base.
Je veut utiliser la même macro derdate en tapant la formule =derdate(B48;"Articles") qui ne fonctionne pas.
Je veux aller chercher la dernière date du tableau t-Base avec le critère N° de carte et la colonne "Articles" dans la feuille Base. B48 = BÉBÉ 0 - 36 MOIS 1 Paquet Lingettes Bébé
Je pensais que ça pourrait fonctionner avec la même macro , seulement en changeant la formule en changeant "Taille" par "Articles"
La macro derligne.
Derligne va chercher la dernière valeur 2 dans la colonne "Quantité prise" feuille Base. Mais si je saisi une nouvelle ligne avec la même articles avec la quantité 1 , la macro va chercher comme même 2. Moi, ce que je veux c'est la dernière quantité.
Donc j'ai rajouter dans ta macro >>
If Trim(UCase(i)) = valeur And i.Parent.Cells(i.Row, colCarte) = Carte And i.Parent.Cells(i.Row, colquant) = 1 Then
derligne = 1
End If
et à la fin j'ai aussi rajouter
If derligne = 1 Then derligne = ""
Car je ne veux pas voir 1 dans la colonne N et O
Je voulais seulement savoir si ma motif était juste.
Derligne2 et 3
Derligne2 et 3 > car je voulais faire renvoyer 1 , mais je pense avec uniquement avec derligne 2 ça suffisait pour les 2 colonnes L et M , mais je n'étais pas sûr.
Bonne soirée