IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Rendre visible ou non dans un état en VBA


Sujet :

VBA Access

  1. #1
    Membre du Club
    Homme Profil pro
    Responsable RH
    Inscrit en
    Octobre 2016
    Messages
    253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable RH
    Secteur : Alimentation

    Informations forums :
    Inscription : Octobre 2016
    Messages : 253
    Points : 46
    Points
    46
    Par défaut Rendre visible ou non dans un état en VBA
    Bonsoir le Forum,
    je cherche une formule en VBA pour rendre visible ou invisible un champs sous condition.
    Après avoir chercher un peu, je ne trouve pas ...
    Voila ce que j'ai fais, mais ça ne fonctionne pas :

    Nom : Capture.PNG
Affichages : 78
Taille : 80,2 Ko

    Merci d'avance pour le coup de main.

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 661
    Points : 14 643
    Points
    14 643
    Par défaut
    bonsoir,
    crée un nouveau champ dans ta requête source et tu mets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Vraifaux(IsNull([Titre_Avenant]);"";"Avenant - N° : " & [ID_Contrat_SF])
    si c'est vraiment nul, sinon il faut mettre [Titre_Avenant] = ""
    et tu l'utilises à la place de Texte44
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  3. #3
    Membre du Club
    Homme Profil pro
    Responsable RH
    Inscrit en
    Octobre 2016
    Messages
    253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable RH
    Secteur : Alimentation

    Informations forums :
    Inscription : Octobre 2016
    Messages : 253
    Points : 46
    Points
    46
    Par défaut
    Il faut que je crée un nouveau champ ??

    je comprends pas ...

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 661
    Points : 14 643
    Points
    14 643
    Par défaut
    est-ce que ton état est basé sur une requête ? si oui, tu sais comment ajouter un nouveau champ contenant une expression ... non ?
    Et si ton état est basé sur une table, tu crées une requête à partir de la table et ensuite tu vas à la dernière colonne libre de la requête et sur la ligne "Champ" tu mets l'expression suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Vraifaux(IsNull([Titre_Avenant]);"";"Avenant - N° : " & [ID_Contrat_SF])
    il va te mettre Expr1: devant que tu remplaces par un nom plus explicite, Txt_Avenant, par exemple et c'est cette colonne que tu vas utiliser dans ton état à la place de Texte44
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    585
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 585
    Points : 1 080
    Points
    1 080
    Par défaut
    Bonjour,

    Essayes de mettre le code sur l'évènement au formatage ID_Contrat_SF

    Et ne laisse pas des noms comme Texte44, nomme correctement les objets.

    ONTAYG

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/12/2017, 12h25
  2. [XL-2010] Comparaison de dates dans une plage de dates pour rendre visible ou non
    Par PierreXV dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/09/2014, 11h29
  3. [E-07] Rendre un onglet visible ou non dans le ruban
    Par zit_zit dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 29/09/2008, 19h00
  4. Réponses: 2
    Dernier message: 29/02/2008, 09h33
  5. Rendre visible ou non une ligne dans un Table
    Par pmboutteau dans le forum ASP
    Réponses: 6
    Dernier message: 10/11/2005, 16h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo