ACCESS Concatenation

Résolu
slt à tous,

voila j'ai un formulaire qui ne s'appuie sur aucune table ou requete avec:
1 zone indépendante avec le nom : destinataire
ou j'aimerai concatener tous les champs que j'aurai selectionné de la zone de liste sous cette forme mail1,mail2,mail3,mail4,etc... dans cette zone

1 zone de liste avec le nom : MAIL
avec le critère suivant SELECT [SQL_Mail_jour_nuit].[mail] FROM SQL_Mail_jour_nuit;

Est ce possible? ou avez vous une autre solution?

Dans l'attente de vos réponses.

Cdt.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    Ce que tu veux faire est possible avec du code VBA.
    Par exemple:
    Tu crées un bouton et le code pour l'event "on click":

    Private Sub Bouton_Click()
        Dim strItems As String
        Dim intCurrentRow As Integer
        For intCurrentRow = 0 To MAIL.ListCount - 1
            strItems = strItems & MAIL.Column(0, intCurrentRow) & ","
        Next intCurrentRow
        destinataire.value = strItems
    
    End Sub