Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

Cet article explique comment afficher du texte dérivé des propriétés personnalisées d’une forme dans Microsoft Visio. Dans cet article, la forme « processus » du gabarit De flux simple est utilisée à des fins d’illustration. Si vous utilisez une forme alternative, assurez-vous que la forme possède des propriétés personnalisées et que vous avez entré des valeurs dans les propriétés personnalisées.

Cet article suppose que vous avez déjà utilisé la feuille ShapeSheet et que vous êtes familiarisé avec l’ajout de sections et la saisie de formules.

Informations supplémentaires

Exemple simple

Faites glisser la forme « processus » vers la page de dessin. Cliquez avec le bouton droit sur la forme pour entrer des valeurs dans les trois propriétés personnalisées (coût, durée et ressources). Chaque propriété accepte uniquement une valeur numérique.

  1. Lorsque la forme est toujours sélectionnée, cliquez sur Champ dans le menu Insertion.

  2. Dans le menu Catégorie, cliquez sur Formule personnalisée.

  3. Une fois choisie, la barre de formule personnalisée devient active. Placez le pointeur de la souris dans le champ, puis tapez Prop.Cost.

  4. Cliquez sur OK. Le texte de la forme affiche désormais la valeur de la ligne Prop.Cost dans la section Propriétés personnalisées de la feuille de forme.

Déterminer les noms de lignes valides

Pour une forme qui possède déjà des propriétés personnalisées, il est nécessaire de déterminer comment référencer correctement les lignes de propriété personnalisée.

  1. Lorsque la forme est sélectionnée, cliquez sur Afficher la feuille ShapeSheet dans le menu Fenêtre.

  2. Faites défiler pour trouver la section Propriétés personnalisées de la feuille ShapeSheet. S’il n’est pas visible, cliquez sur Sections dans le menu Affichage. Vérifiez les propriétés personnalisées.

  3. Les lignes nommées sont nommées dans la section Propriétés personnalisées. La forme « processus » a 3 : Prop.Cost, Prop.Duration et Prop.Resources. Le « Proposition » dans le nom est ajouté automatiquement par Visio.

Exemple complexe

L’exemple simple fonctionne de manière satisfaisante pour afficher une propriété personnalisée. L’exemple suivant explique comment ajouter du texte supplémentaire et des propriétés personnalisées à l’affichage. Là encore, en utilisant la forme « processus » avec des valeurs ajoutées aux propriétés personnalisées, sélectionnez l’outil texte, puis suivez ces étapes :

  1. Tapez ce qui suit :

    Coût : $Follow étapes 1 à 4 de la section « Exemple simple » plus tôt dans cet article. Appuyez ensuite sur Entrée.

  2. Tapez le mot :

    Durée : Suivez de nouveau les étapes 1 à 4 et entrez la formule personnalisée en tant que Proposition.Durée. Appuyez ensuite sur Entrée. Si vous le souhaitez, tapez dans la période, par exemple, « semaine ».

  3. Type

    Ressources :Suivez de nouveau les étapes 1 à 4 et entrez la formule personnalisée en tant que Prop.Resources.


    La forme résultante doit ressembler à la forme figure 1.

texte de remplacement


Figure 1

Exemple plus complexe : choisir d’afficher ou de masquer des propriétés personnalisées

L’exemple suivant montre comment définir une action de souris droite pour afficher ou masquer les valeurs de propriété personnalisée sur la forme. Cet exemple utilise la forme Processus déjà modifiée de l’exemple précédent.


Pour voir cet exemple, suivez ces étapes :

  1. Faites défiler pour trouver la section Cellule définie par l’utilisateur de la feuille shapeSheet. Si la section Cellule définie par l’utilisateur de la feuille de forme n’est pas visible, cliquez sur Sections dans le menu Affichage, puis examinez la cellule définie par l’utilisateur.

  2. Créez une nouvelle ligne et nommez-la HideProperties. La valeur et l’invite de cette section doivent rester inchangées.

  3. Ajoutez deux autres lignes à la fin de la section Actions de la feuille de forme.

  4. Ajoutez les formules ou valeurs suivantes à cette section.

    Action

    Actions

    Menu

    Invite

    Coché

    Désactivé

    2

    =SETF
    (« User.HideProperties »,0)
    +SETF(« Actions.D2 »,1)
    +SETF(« Actions.D3 »,0)

    Afficher les
    propriétés

    Afficher
    les propriétés
    personnalisées

    0

    1

    3

    =SETF
    (« User.HideProperties »,1)
    +SETF(« Actions.D3 »,1)
    +SETF(« Actions.D2 »,0)

    Masquer les
    propriétés

    Masquer les
    propriétés
    personnalisées

    0

    0

    Remarque Dans Microsoft Office Visio 2003 ou Microsoft Visio 2002, l’invite n’est pas visible dans la section Action.

  5. Dans la section Divers de la feuille ShapeSheet, tapez la référence de cellule suivante dans la cellule HideText :

    User.HideProperties

  6. À présent, lorsque vous cliquez avec le bouton droit sur la forme, deux options supplémentaires sont disponibles : Afficher les propriétés et Masquer les propriétés. En sélectionnant l’une ou l’autre des options, vous pouvez décider d’afficher ou de masquer le texte.

  7. Pour empêcher un utilisateur de modifier les nouvelles formules en entrant du texte manuellement dans la forme, protégez le texte de la forme contre la modification en tapant 1 dans la cellule LockTextEdit de la section Protection de la feuille ShapeSheet.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×