# XLSForm

En utilisant Excel, vous pouvez créer n'importe quel Sondage au format XLSForm. XLSForm est une méthode standardisée pour concevoir des sondages en structurant les questions, les options et la logique directement dans une feuille de calcul Excel. Chaque question, choix de Réponse, règle de validation ou logique du Sondage est clairement défini dans des feuilles de calcul dédiées, ce qui rend simple la création et la maintenance, même des sondages complexes.&#x20;

Une fois conçu, un XLSForm peut être facilement importé dans ngSurvey en utilisant l'importateur XLSForm.

Voici un petit exemple illustrant la structure de base d'un XLSForm qui repose sur 2 feuilles de calcul « survey » et « choices » :

**feuille survey**

| type                | nom      | label                            |
| ------------------- | -------- | -------------------------------- |
| text                | nom      | Quel est votre nom ?             |
| integer             | age      | Quel âge avez-vous ?             |
| select\_one yes\_no | employed | Êtes-vous actuellement employé ? |

**feuille choices**

| list\_name | nom | label |
| ---------- | --- | ----- |
| yes\_no    | yes | Oui   |
| yes\_no    | no  | Non   |

Cet exemple simple montre comment des questions et des choix clairement structurés permettent une conception rapide de Sondages et une conversion aisée en formulaires de Sondage interactifs.

{% hint style="warning" %}
Les répétitions et les entités du format XLSForm ne sont pas encore prises en charge.
{% endhint %}

## 🚀 Comment créer un Sondage XLSForm

Pour démarrer votre premier Sondage basé sur XLSForm, vous pouvez commencer par télécharger le modèle Excel ci‑dessous. Ce modèle contient la structure principale autour de laquelle vous pouvez construire votre formulaire XLS et inclut également la documentation des différents types pouvant être utilisés pour créer votre formulaire.

{% file src="/files/547f72ca81042b58c7938c0941ed152482dcb202" %}

Un XLSForm standard est construit en utilisant 3 feuilles Excel au sein du même fichier Excel :

* [**feuille Survey**](/fr/projects/import-export/xlsform/feuille-de-sondage.md) la feuille survey contient la structure principale de votre Sondage avec ses questions, pages, contraintes et règles de visibilité.
* [**feuille Choices**](/fr/projects/import-export/xlsform/feuille-de-choix.md) la feuille choices vous permet de définir des groupes de listes de réponses. Ces listes de réponses peuvent ensuite être utilisées comme ensemble de Réponses pour les questions à sélection que vous avez définies dans la feuille survey.  &#x20;
* [**feuille Settings**](/fr/projects/import-export/xlsform/feuille-des-parametres.md) la feuille settings vous permet de définir des propriétés communes pour votre formulaire comme le titre du formulaire.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/fr/projects/import-export/xlsform.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
