Aff. les valeurs d'1 vecteur ds 1 cellule VBA

Amélie -  
 Amélie -
Bonjour,

Je suis en train de programmer sous VBA dans excel et je suis bloquée dans mon programme par le problème suivant:

J'ai enregistré dans une boucle un certain nombre de valeurs sous la forme d'un vecteur liste(i).
Je souhaite maintenant pouvoir écrire ces valeurs (à titre d'information, donc pas besoin que cela soit réutilisable derrière pour la programmation) dans une seule cellule, sous la forme : liste(1) ; liste(2) ; liste(3) ; etc....

Est-ce que quelqu'un peut m'aider à réponse à cette question?

Merci par avance pour votre aide

1 réponse

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Peut être comme ceci :
    Dim i as integer
    Dim chaine as string
    For i = 1 to ...finliste ' a adapter
    If chaine = "" then
    chaine = liste(i)
    Else
    chaine = chaine & " ; " & liste(i)
    Next i
    End if
    Cells(1, 1) = chaine
    0
    1. Amélie
       
      Merci pour ta réponse rapide! Je dois encore un peu adapter le script mais y' a de l'idée, ça me fait déjà pas mal avancer.

      Merci
      0