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 :

Problème de tailles fixes dans les tableaux


Sujet :

VBA Word

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut Problème de tailles fixes dans les tableaux
    Bonjour l'équipe de pro,

    Ayant trouvé la solution à mon problème de liste déroulante grâce à Heureux-oli
    je rencontre tjs un problème avec mon fichier !

    J'ai inséré des tableaux dans des zones de textes et je dois faire en sorte qu'ils ne soit pas modifiable...ni en largeur, ni en hauteur.
    expl: Dans mon premier tableau il y a 2 colonnes et 12 lignes qui font 1,5 de haut pour chaque ligne sur 3,05 de large pour la première colonne et 1,5 x 1,99 de large pour la deuxième.

    J'ai mis des valeurs fixes dans les propriétés du tableau, ce qui fonctionne très bien quand j'ai plus de texte que la hauteur/largeur ne le permet, mais le problème est que tout le monde peut redimensionner les cellules manuellement et cela devrait pas être le cas !
    Est-il possible de faire cela avec un code VBA ?

    Merci d'avance pour votre aide précieuse encore

  2. #2
    Expert confirmé
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Par défaut
    Salut PetitMau,

    Hélàs, non de base. Mais il existe un mode de Word dans lequel l'utilisateur ne peut modifier que ce que le concepteur/développeur autorise : le formulaire. Ça fonctionne bien mais pour que tes utilisateurs de ton formulaire puissent saisir les valeurs dans les cellules du tableau, tu devras les autoriser, en créant par exemple autant de champs de texte (formulaires) que de cellules à remplir. C'est un peu fastidieux mais c'est le prix à payer (pour Word).

    Si tu as besoin d'info sur les formulaires, voici un bon tuto sur le sujet, pour commencer.

    @+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut
    Bonjour Sepia,

    Merci pour ta réponse, je vais voir si avec la méthode formulaire cela va fonctionner en fonction de la mise en page.

    Merci encore pour ton aide
    Ptitmau

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut
    Bonjour Sépia,

    J'ai fais un test et je pense que cette méthode pourrait convenir.
    Cependant j'ai un problème de coordination !
    Comme tu pourras le voir dans le doc joint, j'ai une liste déroulante qui appelle une image dans un tableau.
    1) la première fois en faisant une sélection il l'envoie l'image au mauvais endroit et le combobox descend à chaque fois qu'on fait une sélection.

    2) j'ai refait un test une 2eme fois et maintenant je reçois un message d'erreur
    "erreur d'exécution 5941. Le membre de la collection requis n'existe pas"

    J'ai aussi essayé avec les sauts de section continue comme vous expliquez dans vos tutos mais rien n'y fait...là j'ai plus rien qui est modifiable.

    Où ai-je fais l'erreur ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut
    le doc test
    Fichiers attachés Fichiers attachés

  6. #6
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    J'ai pourtant expliqué qu'on peut verouiller certaines parites du document pour empêcher la modification.

    La protection des sections pour le remplissage des formulaires fonctionne très bien et les tableau ne sont pas modifiables.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut
    Hello Heureux-oli,
    Je ne dis pas le contraire concernant les saut de sections, mais dès que je protège le document ma liste déroulante déconne ou j'ai un message d'erreur !
    Donc c'est que j'ai fait une erreur quelque part !

  8. #8
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Quel message d'erreur ?

    Il n'y a pas d'autre moyen de proteger.
    Word reste avant tout un traitement de texte et la base d'un traitement de texte, c'est l'édition.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2010
    Messages : 37
    Par défaut
    Hello,
    je reçois ce message suivant:
    "erreur d'exécution 5941. Le membre de la collection requis n'existe pas"

    ou alors j'ai aussi un drôle de truc... quand j'arrive à protéger le document correctement avec les saut de section et/ou champs formulaires, et que je veux cliquer sur un CP dans le combobox, il envoie la carte dans une cellule vers le haut et la combobox descend... et ça à chaque fois que je re clique sur un CP...
    Non protégé je n'ai aucun souci avec ce dernier.

    Voilà

    Merci
    ptitmau

  10. #10
    Rédacteur/Modérateur

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

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

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Si l'image est envoyée dans une autre cellule, c'est que l'adresse de la cellule n'est pas bonne.

    Cette erreur survient lorsque le code ne peut pas trouvez l'objet qui est renseigné, c'est le cas pour une cellule qui n'existe pas.

    Si tu as un tableau de 3 X 3 et que tu adresses la cellule 1-4, cette erreur survient, Word ne trouve pas la cellule.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

Discussions similaires

  1. problème dans les tableaux
    Par mido1951 dans le forum C
    Réponses: 22
    Dernier message: 05/03/2013, 21h29
  2. Probléme Bizzare dans les tableaux
    Par amine008 dans le forum Développement Windows
    Réponses: 2
    Dernier message: 27/10/2010, 10h13
  3. Problème de débutant dans les tableaux
    Par mat1450 dans le forum C++
    Réponses: 8
    Dernier message: 17/08/2007, 19h09
  4. [W3C] saut de ligne dans les tableaux
    Par zulul dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/09/2005, 22h22
  5. Réponses: 14
    Dernier message: 01/09/2003, 22h46

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