Besoin aide Code VB

HiWii -  
 HiWii -
Bonjour,
je n'arrive pas à bien écrire la syntaxe pouvez-vous m'aidez ?

J'ai un champ Texte78, si il contient quelque chose il faut alors passer en visible 3 champ qui sont masquer par défaut.
Étiquette88 Texte88 Étiquette89

Merci.
Configuration: Windows XP
Firefox 2.0.0.14

8 réponses

  1. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120
     
        If Texte78.Value <> "" Then
            Étiquette88.Visible = True
            Texte88.Visible = True
            Étiquette89.Visible = True
        End If
    
    0
  2. HiWii
     
    Salut, merci je ne comprends pas cela ne fonctionne pas.
    Je dois le mettre "dans quoi" ?

    Private Sub Texte78_BeforeUpdate(Cancel As Integer)
    If Texte78.Value <> "" Then
    Étiquette88.Visible = True
    Texte88.Visible = True
    Étiquette89.Visible = True
    End If
    End Sub

    j'ai essayer avec Before et After et cela ne fonctionne pas.

    merci
    0
  3. Polux31 Messages postés 7219 Statut Membre 1 204
     
    bonjour,

    mets ce code dans l'évènement Change() de ta textbox :

    Private Sub Texte78_Change()
        If Texte78.Text <> "" Then
            Étiquette88 .Visible = True
            Texte88 .Visible = True
            Étiquette89.Visible = True
        Else
            Étiquette88 .Visible = False
            Texte88 .Visible = False
            Étiquette89.Visible = False
        End If
    End Sub
    


    ;o)

    polux
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. HiWii
     
    Salut, merci, cependant cela ne fonctionne toujours pas :$
    0
  6. Polux31 Messages postés 7219 Statut Membre 1 204
     
    il y a avait une petite erreur, j'ai corrigé.

    Pourquoi ça fonctionne ... chez moi ça fonctionne. Dès que je tape un caractère, les étiquettes sont visibles, si j'efface tout les étiquettes sont invisibles ...
    0
  7. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour tous,
    Quel est la plage de l'étiquette Text78
    Je crois que ca va éclaircir la situation.
    A+
    0
  8. HiWii
     
    Euh oui la comme ça cela fonctionne, de plus il y avait quelques espaces quand je copier-coller.
    Mais ce n'est pas vraiment ce que je voudrais comme "mise à jour".
    J'ai plusieurs enregistrement, et je voudrais que dès que j'arrive sur un enregistrement soit il me les affiche soit il me les masque.
    La le comportement n'est pas celui souhaité, si je modifie effectivement ils apparaissent mais si après je change d'enregistrement il reste, et moi je ne voudrais pas être obligé de faire une modification pour afficher ou masquer ces 'texte'.

    Enfin merci déjà pour ce code.
    0