Voila Salut a tous et joyeux noel.
Voici un code que j'ai mit ds un module et que je recupere ds une requete mais j'ai un pb avec. En fait je souhaite recuperer au final une accumulation de mes numeros de produits mais tous differents les uns des autres. Ex je ne veux pas avoir 10001/10001/10002 mais juste 10001/10002. Voila J'espere avoir etait clair.
Je vous file le code et vous remercie par avance . Allez a +
Public Function RecupProduit(N°Suivi_Client As Long) As String
Dim res As DAO.Recordset
Dim SQL As String
'Selectionne les Produits du projet
SQL = "SELECT Lot_Produit FROM CommandePAP2 WHERE N°Suivi_Client =" & N°Suivi_Client
Set res = CurrentDb.OpenRecordset(SQL)
'Concatene les différents enregistrements
While Not res.EOF
RecupProduit = RecupProduit & res.Fields(0).Value & " / "
res.MoveNext
Wend
'Enleve le dernier espace
'libere la mémoire
Set res = Nothing
End Function
edit : cafeine, titre et balise à mettre
Partager