Modification du caption d'un label (excel)

elbobo44 Messages postés 10 Statut Membre -  
elbobo44 Messages postés 10 Statut Membre -
Bonjour à tous,

J'aimerais modifier le Caption (texte) inscrit sur des Labels en fonction du Text choisi précédemment dans des combobox. J'ai entré les codes suivants sans réussite :

If Ajoutmatériau.ComboBox1.Text = "Bétons" Then
Ajoutmatériau.Label2.Caption = "Type de Béton"
End If

If Ajoutmatériau.ComboBox1.Text = "Bétons" Then
Ajoutmatériau.Label2.Text = "Type de Béton"
End If

If Ajoutmatériau.ComboBox1.Text = "Bétons" Then
Ajoutmatériau.Label2.Label = "Type de Béton"
End If

Quelqu'un pourrait m'aider?

Merci d'avance

2 réponses

  1. elbobo44 Messages postés 10 Statut Membre 2
     
    Youps! dsl c'est bon j'ai trouvé.
    La première proposition marche bel et bien. Je m'étais juste trompé de numéro de label... :-S
    2
  2. redonky Messages postés 103 Statut Membre 23
     
    Alors je vois deux solutions :

    La première et que je ne sais pas ce qu'est Ajoutmatériau, mais je suppose que c'est ta feuille ou ton userform

    Si tel est le cas tu as tout juste

    If Ajoutmatériau.ComboBox1.Text = "Bétons" Then
    Ajoutmatériau.Label2.Caption = "Type de Béton"
    End If

    serait la bonne solution sauf que le label si il appartient à un userform n'est modifier que par l'instruction repaint

    ce qui donnerais :

    If Ajoutmatériau.ComboBox1.Text = "Bétons" Then
    Ajoutmatériau.Label2.Caption = "Type de Béton"
    Ajoutmatériau.repaint
    End If

    Est ce que ça marche ou est ce autre chose?
    0
    1. elbobo44 Messages postés 10 Statut Membre 2
       
      Merci Redonky, "Ajoutmatériau" était mon user form et la première solution était bien la bonne. ^^

      Bonne journée
      0