Text par défaut VBA textbox

Résolu
salut je n'arrive pas à placer du texte par défaut dans un textbox (comme si mon textbox était déjà rempli) sous une condition.

Mon code:

Private Sub UserForm2_Initialize()

Dim Nbr_util As Integer
Nbr_util = Worksheets("Base").Range("B37").Value

If Nbr_util > 0 Then
t_nom_producteur = Worksheets("Base").Range("B2").Value
End If

End Sub


Noté que j'ai essayer plein de méthodes
- t_nom_producteur.Text = Worksheets("Base").Range("B2").Value
- t_nom_producteur .Value= Worksheets("Base").Range("B2").Value
- t_nom_producteur = Worksheets("Base").Range("B2")

Et du coup je suis bloqué à cause de ça. Merci de votre aide.

2 réponses

  1. Bonjour,

    Euh, tu es sûr, pour l'évènement?

    Private Sub UserForm2_Initialize()
    


    Ce ne serait pas plutôt :

    Private Sub UserForm_Initialize()
    


    Même si ton userform s'appelle UserForm2, il ne faut pas indiquer son nom, mais uniquement le type d'évènement (dans ce cas, l'initialisation)..

    Bonne journée
    1. oui c'était bien ça mon erreur. Merci , et bonne journée toi aussi.