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 Word Discussion :

Tableau "dynamique" modifiable dans un formulaire word ?


Sujet :

VBA Word

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Tableau "dynamique" modifiable dans un formulaire word ?
    Bonjour,

    -Je développe une interface word (formulaire), de consultation et modification d'une base sous Excel.
    -J'utilise sous word un tableau intermédiaire entre le formulaire et la base (par l'intermédiaire de deux requêtes : une de consultation et une de modification).
    -Le tableau peut donc varier en nombre d'enregistrements.

    Mon problème :
    Mon soucis est d'afficher ce tableau "dynamique" dans mon formulaire word, et que l'utilisateur puisse modifier certaines cases, mais pas d'autres.

    Existe il un controle de type "tableau" qui puisse le faire ? Je n'en trouve pas ? Mais il doit y avoir une solution/suggestion ?

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Par formulaire, c'est bien un document et pas un UserForm ?


    On pourrait envisager de mettre des champs de formulaires pour les données modifiables et du texte pour le reste.

    Il suffit alors de simplement verrouiller le document en mode formulaire et seuls les champs formulaires seront éditables.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Oui c'est dans un document.

    Et je souhaite utiliser un objet de type "tableau"box avec ascenseur, ou bien quelque chose qui y ressemble et qui s'adapte automatiquement au nombre d'enregistrements et dont certaines colonnes sont modifiables, mais pas d'autres.

    L'idée que tu suggères : générer des controles textbox et label automatiquement en fonction du nombre d'enregistrements de mon tableau (issu de la requête), je saurais faire, mais cela me semble un peu lourd. A moins que n'ai pas d'autres choix.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Ca y est je sais comment faire.

    Créer un userform avec un datagrid ou bien MSflexgrid, puis éventuellement afficher le résultat dans le doc (pour impression). Merci Heureux-oli.

    Dernière question :
    Peux t'on créer directement ces contrôles dans un document ?

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    On peut créer certains contrôles dans un document.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Juin 2018
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Juin 2018
    Messages : 17
    Points : 14
    Points
    14
    Par défaut
    Bonjour
    J'ai un problème similaire.
    J'aimerai dans un word "formulaire" a pouvoir autoriser l'utilisateur à ajouter des lignes d'un tableau. Et que ces lignes soient éditables?
    Est ce que vous savez si une t-elle fonction est possible?

    Cordialement

Discussions similaires

  1. [AC-2000] Lier deux Listes modifiables dans un formulaire tableau
    Par BW7541 dans le forum IHM
    Réponses: 0
    Dernier message: 07/11/2009, 16h17
  2. Réponses: 3
    Dernier message: 27/08/2009, 21h15
  3. Réponses: 5
    Dernier message: 30/09/2005, 16h42

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