• Initiateur de la discussion Initiateur de la discussion edjo123
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

edjo123

Guest
Bonjour j'aimerais pouvoir afficher dans une msgbox un tableau de deux lignes et 5 colonnes contenant sur la première ligne des "noms " et sur la seconde des chiffres. Voila le code que j'ai écrit :

Dim Tableau(1 To 4, 1 To 4) As Variant
Dim strMessage As Variant, i As Integer
Dim frag As Variant


Tableau(1, 1) = "Mean"
Tableau(1, 2) = "Minimum"
Tableau(1, 3) = "Maximum"
Tableau(1, 4) = "Standard deviation"
Tableau(2, 1) = Cells(6, 32).Value
Tableau(2, 2) = Cells(8, 32).Value
Tableau(2, 3) = Cells(9, 32).Value
Tableau(2, 4) = Cells(7, 32).Value

strMessage = ""
For i = 1 To 4
frag = ""
For j = 1 To 4

frag = frag & Tableau(i, j)
Next j
strMessage = strMessage & frag & vbLf
Next i

MsgBox strMessage

End Sub

il me fait une erreur a la ligne que j'ai marqué en orange et me dit kil y a incompatibilité de type

Puis je avoir de l'aide pour corriger ?

Merci d'avance
 
Re : Msgbox

Quand je passe tout en string, l'erreur se produit ià partir d'ici

Tableau(2, 1) = Cells(6, 32).Value
Tableau(2, 2) = Cells(8, 32).Value
Tableau(2, 3) = Cells(9, 32).Value
Tableau(2, 4) = Cells(7, 32).Value

Normal puisque les valeurs de ces cellules sont des nombres
 
Re : Msgbox

Mais maintenant ce que j'aimerais c'est afire une presentation dans ma msgbox parceque ca me donne tout serré et c'est pas très joli à voir. Ya til un moyen de faire des espaces entreles éléments du tableau?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
917
Réponses
15
Affichages
793
Réponses
4
Affichages
738
Réponses
2
Affichages
257
Réponses
5
Affichages
575
Retour