faire varier une image selon un textbox.value

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

Re : faire varier une image selon un textbox.value

Bonjour gbaneyo, le Forum


Un approche assez simple avec "LoadPicture" pour tester faire un UserForm contenant un contrôle Textbox ("TextBox1") et un contrôle Image ("Image1"), et évidement les fichiers "Jpg" doivent exister dans le même répertoire que le classeur en question....

Code:
Private Sub TextBox1_Change()
Dim MyPicturePath As String

Select Case Me.TextBox1
    Case Is < 0
        MyPicturePath = ThisWorkbook.Path & "\Bad.jpg"
    Case 0
        MyPicturePath = ThisWorkbook.Path & "\Zero.jpg"
    Case Is > 0
        MyPicturePath = ThisWorkbook.Path & "\Good.jpg"
End Select
    If Not MyPicturePath = "" Then
    
        With Me.Image1
            .Picture = LoadPicture(MyPicturePath)
            .AutoSize = True
        End With
    
    End If
    
End Sub

Bon Aprèm

@+Thierry
 
Re : faire varier une image selon un textbox.value

hello all
je me permet de ré-ouvrir ce post ...

Dans le cas ou les images ne sont pas sur le pc mais dans une des feuilles du classeur xls ...
Comment charger cette image ?
(mon cas précis est concernant un tooglebutton qui a une image diferente suivant son état)

Merci d'avance pour votre aide

Guillaume
 
- 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
7
Affichages
689
  • Question Question
Microsoft 365 bonjour
Réponses
1
Affichages
533
Réponses
3
Affichages
297
Réponses
0
Affichages
203
Réponses
2
Affichages
168
Retour