⚠️ Information pratique
Nous vous recommandons de lire d'abord le tutoriel Que sont les balises Block ? afin de bien comprendre leur rôle et comment les utiliser.
Les exemples présentés ici utilisent des identifiants fictifs. Lors de la mise en pratique, pensez à les remplacer par ceux de votre formulaire.
⚠️ Important
Les deux balises block doivent être :
soit toutes les deux à l’extérieur du tableau
soit toutes les deux à l’intérieur du tableau
1. Les balises block à l'extérieur d'un tableau
Lorsque les deux balises block encadrent un tableau (une avant et une après), elles conditionnent l’affichage du tableau entier.
1.1 Masquer un tableau s'il est vide
Objectif : masquer le tableau si aucun champ n’est renseigné.
Exemple :
Nom du champ Tableau : Tableau
Balise du tableau : ##tableau##
Champs contenus dans le tableau :
Champ Date :
##date##Champ Point de contrôle :
##controle##Champ Choix Conforme :
##conforme##Zone de texte Commentaire :
##commentaire##
Les balises block sont construites à partir de la balise du tableau ##_block:tableau##.
Placez :
la balise d’ouverture au-dessus du tableau
la balise de fermeture en dessous du tableau
Résultat :
Si au moins un champ est renseigné → le tableau s’affiche
Si aucun champ n’est renseigné → le tableau est masqué
2. Les balises block à l'intérieur d'un tableau
Lorsque les balises block sont placées à l’intérieur du tableau, elles conditionnent l’affichage :
d’une ligne
ou d’un contenu spécifique
Les champs contenus dans le tableau sont les suivants :
Champ Date : ##date##
Champ de saisie Point de contrôle : ##controle##
Champ Choix Conforme : ##conforme##.
Zone de texte Commentaire : ##commentaire##
2.1 Conditionner l'affichage du contenu d'une cellule
Objectif : afficher un champ Choix (ou champ Liste) avec une couleur différente selon la valeur sélectionnée.
Exemple :
Champ Choix : Conforme
Balise : ##conforme##
ℹ️ Important
Les éléments du champ Choix doivent être codés sous la forme code:libellé.
Les codes sont utilisés dans les balises block.
C:Conforme
NC:Non conforme
NR:Non renseigné
Balises block à utiliser :
##_block:conforme-C##→ afficher en vert##_block:conforme-NC##→ afficher en rouge##_block:conforme-NR##→ afficher en bleu
Chaque paire de balises doit être mise en forme avec la couleur souhaitée.
Résultat : Seule la valeur sélectionnée s’affiche, avec la couleur correspondante.
📚 N'hésitez pas à consulter le tutoriel Balises Block et Liste/Choix.
2.2 Masquer une ligne si un champ est vide
Objectif : masquer une ligne entière si un champ n’est pas renseigné (exemple : pas de commentaire).
⚠️ Important
Un block NE permet PAS de masquer une colonne, il agit uniquement sur une ligne.
Balise block à utiliser : ##_block:commentaire##.
Masquer des lignes peut parfois rendre le tableau peu harmonieux visuellement.
Voici deux mises en forme possibles.
2.2.1 Présentation 1
Encadrer entièrement la ligne du commentaire avec les balises block.
Résultat :
Commentaire renseigné → ligne affichée
Commentaire vide → ligne masquée
2.2.2 Présentation 2 (effet visuel amélioré)
Etapes suivantes :
Masquer les bordures sauf celles du bas.
Appliquer une couleur de fond uniquement sur la 1ère ligne.
Ajouter une ligne à la fin du tableau
Insérer la balise d'un des champs (ex :
##conforme##) écrite en blanc pour masquer son contenu. Cette astuce permet de créer un effet d’espacement régulier entre les lignes.
Votre modèle doit maintenant ressembler à ça :
Résultat :
Commentaire renseigné → ligne visible
Commentaire vide → ligne masquée
📚 N'hésitez pas à consulter le tutoriel Balises Block et champs vides.
2.3 Afficher uniquement les lignes qui contiennent un élément précis
Objectif : afficher uniquement les lignes où le champ Conforme contient la valeur Conforme.
Balise block à utiliser ##_block:conforme-C##.
2.3.1 Présentation 1
A partir de cette présentation :
Etapes :
Autoriser le fractionnement des lignes
Insérer une ligne entre l'en-tête et les lignes contenant les balises
Fusionner les cellules de cette nouvelle ligne
Y placer la balise block d'ouverture
Réduire la hauteur de la ligne au maximum (0,1cm) pour qu'elle ne se voit pas à l'export
Placer la balise block de fermeture sous la balise la plus à droite
Masquer toutes les bordures sauf celle du bas
Votre modèle doit maintenant ressembler à ça :
Voici le résultat : seules les lignes Conforme sont affichées.
2.3.2 Présentation 2 (effet visuel amélioré)
A partir de cette présentation :
Etapes suivantes :
Fusionner les cellules de la ligne 1
Masquer toutes les bordures de la ligne 1
Réduire sa hauteur à 0,1 cm
Masquer les bordures de la ligne 2
Appliquer un fond de couleur sur la ligne 2
Conserver uniquement les bordures basses sur les autres lignes
Votre modèle doit maintenant ressembler à ça :
Résultat : tableau épuré affichant uniquement les lignes souhaitées.
3. Propriétés du tableau (Word)
Si vous sélectionnez Habillage du texte : Autour, vous devez également activer l’option :
✅ Déplacer avec le texte, accessible via le bouton Position.
⚠️ Important
Il est déconseillé d’activer l’option Autoriser le chevauchement du texte.
💡Astuce
Pour faciliter la lecture du modèle, vous pouvez surligner les balises block.
Le surlignage ne sera pas visible dans l’export final.














