Rechercher : dans
Par :

Affichage tableau dans MsgBox VBA excel

Dernière réponse le 8 aoû 2008 à 21:01:31 redyou, le 25 jan 2008 à 13:07:51 
 Signaler ce message aux modérateurs

Bonjour,


SOS ,, j'ai besoin d'afficher les elements d'un tableau Tab(i) i correspond au num de la ligne ,, dans une boite MsgBox

tant que i est différent de 1 j'affiche le contenu de la cellule ("A" i) et je passe à la ligne.

merci d'avance de votre aide ,,, c'est urgent

Configuration: Windows XP
Mozilla 1.7.3

Meilleures réponses pour « affichage tableau dans MsgBox VBA excel » dans :
VBScript - Les fonctions de chaînes de caractères Voir Les fonctions de chaînes de caractères Fonction Description Filter(InputStrings, Value[, Include[, Compare]]) Sélectionne des chaînes de caractères parmi un tableau de chaînes...

1

laetitia02, le 25 jan 2008 à 13:58:32

Bonjour
je ne m y connais pas trop mais j v essayer de t aider
do
MsgBox NomTableau(i)
msgbox range("A" i)
i=i+1
while (i<>1)

Répondre à laetitia02

2

Harry974, le 8 aoû 2008 à 10:49:28

J'ai le même problème, c'est à dire que je dois afficher le contenu d'un tableau dynamique dans une message box, et faire un retour à la ligne après chaque valeur pour que ce soit présenté comme une liste.

Comment faire pour boucler le contenu d'une liste dans une message box ..?

Répondre à Harry974

3

Lupin.A, le 8 aoû 2008 à 13:58:48

Bonjour,

Exemple type :

Option Explicit

Sub AfficheTableau()

    Dim Tableau(1 To 10) As String
    Dim strMessage As String, Boucle As Integer
    
    Tableau(1) = "France"
    Tableau(2) = "Espagne"
    Tableau(3) = "Italie"
    Tableau(4) = "Chine"
    Tableau(5) = "Portugal"
    Tableau(6) = "Canada"
    Tableau(7) = "Brésil"
    Tableau(8) = "Argentine"
    Tableau(9) = "Vénézuela"
    Tableau(10) = "Australie"
    
    strMessage = ""
    For Boucle = 1 To 10
        strMessage = strMessage & Tableau(Boucle) & vbLf
    Next Boucle
    
    MsgBox strMessage
    
End Sub
'

Lupin

Répondre à Lupin.A

4

 Anonyme, le 8 aoû 2008 à 21:01:31
Répondre à Anonyme