====== 📝 Créer des formulaires ====== Les formulaires Word permettent de créer des documents interactifs où les utilisateurs peuvent saisir des informations dans des zones prédéfinies, tout en préservant la structure et la mise en page du document original. ---- ===== 🎯 Objectifs pédagogiques ===== À l'issue de cette formation, vous serez capable de : * Activer l'onglet Développeur dans Word * Insérer différents types de contrôles de contenu * Configurer les propriétés des champs de formulaire * Protéger un formulaire contre les modifications * Créer un formulaire complet et fonctionnel ---- ===== 🔧 Prérequis ===== * Maîtrise des fonctions de base de Microsoft Word * Notions de mise en page et de formatage * Compréhension des concepts de modèles de documents ---- ===== ⚙️ Étape 1 : Activer l'onglet Développeur ===== L'onglet **Développeur** n'est pas visible par défaut dans Word. Pour l'activer : - Cliquez sur **Fichier** → **Options** - Dans la fenêtre qui s'ouvre, sélectionnez **Personnaliser le ruban** - Dans la liste des onglets principaux à droite, cochez la case **Développeur** - Cliquez sur **OK** L'onglet **Développeur** apparaît maintenant dans le ruban avec tous les outils nécessaires à la création de formulaires. ===== 📄 Étape 2 : Préparer le document ===== **Créer la structure du formulaire :** - Ouvrez un nouveau document Word - Rédigez le texte fixe de votre formulaire (titres, instructions, questions) - Laissez des espaces vides où vous insérerez les contrôles de contenu - Appliquez la mise en forme souhaitée (police, couleurs, alignement) **Activer le mode Conception :** - Cliquez sur l'onglet **Développeur** - Dans le groupe **Contrôles**, cliquez sur **Mode Conception** - Ce mode permet de modifier et configurer les contrôles ===== 🔤 Étape 3 : Insérer les contrôles de contenu ===== **📝 Zone de texte enrichi :** * **Usage** : Saisie de texte court avec possibilité de mise en forme * **Insertion** : Onglet Développeur → **Contrôle du contenu de texte enrichi** * **Exemple** : Nom, prénom, commentaires courts **🔡 Zone de texte brut :** * **Usage** : Saisie de texte simple sans formatage * **Insertion** : Onglet Développeur → **Contrôle du contenu de texte brut** * **Exemple** : Codes, numéros, réponses standardisées **☑️ Case à cocher :** * **Usage** : Questions à réponse oui/non ou sélections multiples * **Insertion** : Onglet Développeur → **Case à cocher - Contrôle de contenu** * **Exemple** : Acceptation de conditions, choix multiples **📅 Sélecteur de date :** * **Usage** : Saisie de dates avec calendrier intégré * **Insertion** : Onglet Développeur → **Contrôle du contenu de sélecteur de dates** * **Exemple** : Date de naissance, date de début, échéances **📋 Liste déroulante :** * **Usage** : Choix unique parmi une liste prédéfinie * **Insertion** : Onglet Développeur → **Contrôle du contenu de liste déroulante** * **Exemple** : Civilité, département, niveau d'études **📦 Zone de liste déroulante :** * **Usage** : Choix dans une liste avec possibilité de saisie libre * **Insertion** : Onglet Développeur → **Contrôle du contenu de zone de liste déroulante** * **Exemple** : Ville (avec liste mais saisie possible) **🖼️ Contrôle d'image :** * **Usage** : Zone d'insertion d'image par l'utilisateur * **Insertion** : Onglet Développeur → **Contrôle du contenu d'image** * **Exemple** : Photo d'identité, logo, signature ===== ⚙️ Étape 4 : Configurer les propriétés des contrôles ===== Pour chaque contrôle inséré : - Sélectionnez le contrôle - Cliquez sur **Propriétés** dans le groupe Contrôles - Configurez les paramètres selon le type de contrôle **Configuration commune à tous les contrôles :** * **Titre** : Nom du champ (invisible pour l'utilisateur) * **Balise** : Étiquette d'identification * **Style** : Apparence visuelle du contrôle * **Supprimer le contrôle** : Le contrôle disparaît après saisie * **Verrouiller** : Empêche la suppression du contrôle **Configuration spécifique aux listes déroulantes :** * **Ajouter** : Ajouter des éléments à la liste * **Supprimer** : Retirer des éléments * **Modifier** : Changer le texte d'un élément * **Déplacer** : Réorganiser l'ordre des éléments **Configuration des sélecteurs de date :** * **Format d'affichage** : jj/mm/aaaa, jjjj jj mmmm aaaa, etc. * **Paramètres régionaux** : Français (France) * **Type de calendrier** : Grégorien ===== 🛡️ Étape 5 : Protéger le formulaire ===== **Méthode 1 : Protection par restriction :** - Onglet **Développeur** → **Restreindre la modification** - Dans le volet qui s'ouvre à droite : * Cochez **Autoriser uniquement ce type de modification dans le document** * Sélectionnez **Remplissage de formulaires** dans la liste déroulante * Cliquez sur **Oui, activer la protection** * Définissez un mot de passe (optionnel) **Méthode 2 : Protection par groupement :** - Sélectionnez tout le contenu du document (Ctrl+A) - Onglet **Développeur** → **Grouper** → **Grouper** - Cette méthode empêche la modification du texte fixe ===== 💡 Conseils et bonnes pratiques ===== **Conception du formulaire :** * Organisez logiquement les champs de saisie * Utilisez des titres clairs et des instructions précises * Groupez les informations par thématique * Prévoyez suffisamment d'espace pour les réponses **Choix des contrôles :** * **Texte brut** : Pour les données standardisées * **Texte enrichi** : Pour les commentaires libres * **Listes déroulantes** : Pour limiter les choix et éviter les erreurs * **Cases à cocher** : Pour les questions à réponses multiples **Optimisation :** * Testez votre formulaire avant diffusion * Utilisez des styles cohérents pour tous les contrôles * Sauvegardez en tant que modèle (.dotx) pour réutilisation * Documentez les instructions de remplissage ===== 🔍 Exercice pratique ===== **Créer un formulaire de demande de congés :** **Structure attendue :** * Informations personnelles : Nom, Prénom, Service (liste déroulante) * Type de congé : Congés payés, RTT, Formation (cases à cocher) * Période : Date de début, Date de fin (sélecteurs de dates) * Commentaires : Zone de texte libre * Signature : Contrôle d'image **Étapes de réalisation :** - Activez l'onglet Développeur - Créez la structure du formulaire - Insérez les contrôles appropriés - Configurez les propriétés de chaque champ - Protégez le formulaire - Testez le fonctionnement complet ===== ❓ Dépannage courant ===== **Le contrôle ne s'insère pas :** * Vérifiez que le mode Conception est activé * Positionnez correctement le curseur avant insertion **Les listes déroulantes sont vides :** * Accédez aux Propriétés du contrôle * Ajoutez manuellement les éléments avec le bouton "Ajouter" **La protection ne fonctionne pas :** * Désactivez d'abord toute protection existante * Relancez la procédure de restriction des modifications * Vérifiez que "Remplissage de formulaires" est bien sélectionné ===== ⚠️ Important : Évolutions dans Office 2024 et Microsoft 365 ===== **🚫 Suppression des contrôles ActiveX dans Office 2024 :** Depuis octobre 2024, Microsoft a **désactivé par défaut tous les contrôles ActiveX** dans Office 2024, et cette mesure s'étendra à Microsoft 365 en avril 2025. Cette décision de sécurité impacte directement la création de formulaires : * **Conséquence majeure** : Les boutons d'options (radio buttons) ne sont plus disponibles nativement * **Sécurité renforcée** : Suppression d'un vecteur d'attaque historique * **Compatibilité** : Les anciens documents avec ActiveX s'affichent comme images statiques **Réactivation possible mais déconseillée :** - Fichier → Options → Centre de gestion de la confidentialité → Paramètres ActiveX - Modifier "Désactiver tous les contrôles" vers "Me demander avant d'activer" - ⚠️ **Non recommandé** pour des raisons de sécurité ===== 📊 Comparaison : Contrôles modernes vs hérités ===== ^Type de contrôle^Recommandation^Compatibilité^Fonctionnalités^ |**Contrôles de contenu** (modernes)|✅ **RECOMMANDÉ**|Word 2007 et +|Riches, sécurisés, flexibles| |**Contrôles hérités**|⚠️ Acceptable|Toutes versions|Basiques, nécessitent protection| |**Contrôles ActiveX**|❌ **ÉVITER**|Bloqués en 2024+|Puissants mais risqués| ===== 🔄 Alternatives pour les boutons d'options ===== **Problème identifié :** Absence de boutons d'options dans les contrôles modernes **Solutions de contournement :** **1️⃣ Méthode recommandée : Liste déroulante** * Remplacez les boutons d'options par une liste déroulante * Exemple : "Civilité" avec choix "M.", "Mme", "Mlle" * Plus compact et tout aussi fonctionnel **2️⃣ Cases à cocher avec instructions** * Utilisez plusieurs cases à cocher * Ajoutez l'instruction : "Cochez UNE SEULE case" * Moins élégant mais fonctionnel **3️⃣ Zone de texte avec validation** * Zone de texte avec liste de choix en commentaire * Exemple : "Saisissez : A, B ou C" **4️⃣ Tableau avec cases à cocher** * Créez un tableau avec une case par option * Visuellement proche des boutons d'options ===== 📋 Recommandations générales ===== **✅ Privilégiez les contrôles de contenu modernes :** * Plus sécurisés et maintenus par Microsoft * Meilleure intégration avec les versions récentes * Fonctionnement sans protection obligatoire du document * Styles personnalisables et cohérents **⚠️ Utilisez les contrôles hérités uniquement si :** * Compatibilité absolue avec d'anciennes versions Word requise * Fonctionnalités spécifiques non disponibles en moderne * **Important** : Ils nécessitent la protection du document pour fonctionner **❌ Évitez totalement les contrôles ActiveX :** * Bloqués par défaut depuis Office 2024 * Risques de sécurité importants * Maintenance discontinued par Microsoft * Problèmes de compatibilité croissants ===== 🔧 Limitation des versions antérieures ===== **Word 2016 et 2019 :** * Contrôles de contenu disponibles mais avec moins d'options de personnalisation * Certains styles avancés non supportés * Interface des propriétés simplifiée **Word 2013 et antérieures :** * Fonctionnalités de contrôles de contenu limitées * Recommandation d'utiliser les contrôles hérités pour ces versions * Problèmes de rendu avec les nouveaux contrôles ===== 📞 Support ===== Pour toute question sur cette procédure, contactez votre formateur : \\ **David BILLAUD** - billaud.david@pm.me \\ **Site web :** https://dbformation.tech ---- //Cette documentation accompagne les formations Word dispensées en partenariat avec des centres certifiés QUALIOPI.// **Durée de formation recommandée :** 4 heures (théorie et exercices pratiques)