• Initiateur de la discussion Initiateur de la discussion egman
  • 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 !

egman

XLDnaute Occasionnel
Bonjour à tous,

Je reviens vers vous pour une petite question sur le formatage d'une MsgBox.

Je m'explique :

Feuil1 = base de données avec plusieurs colonnes
Feuil2 = différentes shapes

je récupère dans une MsgBox des données de la Feuil1 en cliquant sur une shape
Mon souci est que mes données n'ont pas toutes la même longueur et je n'arrive pas à gérer les intervalles entre chaque mot de façon correcte ( je voudrais les voir s'afficher dans mon MsgBox alignées comme dans une ListBox)
Ex:
Toto Manger Dormir
Titi Va au travail Dormir

Voici mon bout de code pour vous aider à mieux comprendre
HTML:
Sub Rack()

Dim TheObjectName As String
Dim Plage As Range, Cell As Range
Dim Info As String

TheObjectName = Application.Caller

Set Plage = Sheets("liste complete").Range("A3:A300")

    For Each Cell In Plage
        If Cell = TheObjectName Then
        Info = Info & Cell.Offset(0, 4) & vbTab & Cell.Offset(0, 5) & vbTab & Cell.Offset(0, 1) & vbTab & Cell.Offset(0, 3) & vbCrLf
        End If
    Next

MsgBox "Produits sur ce rack" & vbCrLf & vbCrLf & "Code" & vbTab & "Produit" & vbTab & vbTab & "Niveau" & vbTab & "Encombrement" & vbCrLf & vbCrLf & Info, vbInformation, "Magasin " & TheObjectName
End Sub

Ma question est donc : peut formater du texte dans un MasgBox ?

D'avance MERCI à tous
 
Re : Foramatege MsgBox

Bonjour James007

merci pour ta réponse, effectivement j'y ai pensé.
En fait il faudrait que je récupère mes données dans des Labels sur le Userform, c'est çà ?
Et comment fait on pour récupérer des données d'un tableau dans des Labels ?

Merci
 
- 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

Discussions similaires

Réponses
3
Affichages
835
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
1 K
M
Réponses
2
Affichages
678
M
Réponses
3
Affichages
897
Réponses
7
Affichages
1 K
Retour