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

IHM Discussion :

Modifier une zone de texte basée sur column


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 433
    Points : 131
    Points
    131
    Par défaut Modifier une zone de texte basée sur column
    Bonjour,

    Dans un formulaire j'ai créé une zone de liste déroulante fournisseur, puis j'ai associé des zones de texte (adresse, CP Ville...) à l'aide de Column.

    Je peux dans la zone de liste déroulante saisir un fournisseur qui n'est pas dans la liste, en revanche je ne peux pas saisir ses coordonnées car je pense que la fonction column bloque la saisie du fait qu'on demande à cette zone de se remplir en fonction d'une référence.

    Donc j'aimerais savoir s'il est possible d'entrer un code VBA disant : "si je saisis un nom dans la zone de liste déroulante les zones de textes deviennent vide et je peux saisir du texte" ?

    Maringot

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 095
    Points : 5 211
    Points
    5 211
    Par défaut
    Bonjour,

    Tu peux saisir un fournisseur directement mais pour qu'il devienne dans la table fournisseur avec son adresse et tout il faut ouvrir le formulaire correspondant !

    2 suggestions :
    1. un double-clic sur la case ouvre le formulaire de création d'un fournisseur et la liste déroulante est rafraichie en retour
    2. si l'entete de commande a une copie de l'adresse, lors du choix du fournisseur l'adresse est chargée s'il existe et en saisie libre sinon. Ainsi il est possible de passer commande à un fournisseur occasionnel non déclaré (même si je n'en vois pas vraiment l'intérêt...)
    Utilisez Planet, gestion d'entreprise gratuite pour TPE / PME

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 433
    Points : 131
    Points
    131
    Par défaut
    Bonjour,

    Justement l'intérêt est de ne pas le saisir dans la table (c'est ce que je cherche à faire surtout dans les lignes de commande - ne pas saisir un article que je commande 1 fois tout les deux ans) donc je veux pouvoir saisir la désignation/ref etc... ou bien choisir un article via la liste déroulante.

    Donc peux-tu me reexpliquer ton point n°2 car je n'ai pas bien compris...

    Maringot

  4. #4
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 095
    Points : 5 211
    Points
    5 211
    Par défaut
    Si l'article n'est pas dans la liste déroulante cela veut dire que sa désignation non plus

    Donc la désignation doit être saisie directement sur la ligne de commande

    Donc la ligne de commande doit avoir un champ désignation

    Donc sur une autre ligne de commande - d'un article existant dans la liste - la désignation sera recopiée de la liste...
    Utilisez Planet, gestion d'entreprise gratuite pour TPE / PME

Discussions similaires

  1. [VBA-W]Inserer et modifier une Zone de texte
    Par marsupoilu dans le forum VBA Word
    Réponses: 5
    Dernier message: 17/04/2019, 09h22
  2. Modifier une zone de texte avec VBA dans powerpoint
    Par Akerman dans le forum VBA PowerPoint
    Réponses: 1
    Dernier message: 21/12/2009, 06h05
  3. Réponses: 13
    Dernier message: 30/10/2006, 11h16
  4. Modifier une zone de texte désigné par la fonction eval(concat de variables)
    Par Franck2mars dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 19/07/2006, 11h43
  5. ne pas modifier une zone de texte
    Par gailup dans le forum Langage
    Réponses: 3
    Dernier message: 22/06/2006, 19h28

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