# Import Excel — questionnaire et réponses

## Flux recommandé

```mermaid
flowchart LR
  A[Générer le questionnaire] --> B[Envoyer à Papa]
  B --> C[Remplir onglet Réponses]
  C --> D[Renvoyer le .xlsx]
  D --> E[parse_questionnaire_reponses.py]
  E --> F[data/import-config.json]
  F --> G[Script d'import Excel]
```

1. **Générer** le fichier à envoyer :

   ```bash
   pip install openpyxl
   python tools/generate_questionnaire_import.py
   ```

   → crée `docs/Questionnaire-import-copro.xlsx`

2. **Envoyer** ce fichier à ton père (mail, WhatsApp, dossier partagé).

3. Il remplit l’onglet **Réponses** (menus déroulants + commentaires).

4. **Quand tu reçois le fichier rempli** :

   ```bash
   python tools/parse_questionnaire_reponses.py "chemin/reponses-papa.xlsx" -o data/import-config.json
   ```

5. Le JSON peut être lu par le futur script d’import, ou partagé ici dans le chat pour préparer l’import.

## Pourquoi Excel ?

- Ton père l’utilise déjà quotidiennement.
- Pas de compte Google / formulaire web.
- Colonne `id` stable → conversion directe en JSON.
- « Je ne sais pas » est toujours proposé dans les listes.

## Alternative : Google Forms / Microsoft Forms

Possible si tu préfères le web, mais :

- export CSV moins structuré ;
- 40+ questions longues à saisir ;
- champs libres plus difficiles à exploiter automatiquement.

Excel reste le meilleur compromis pour ce cas.

## Fichiers

| Fichier | Rôle |
|---------|------|
| `tools/questionnaire_import_data.py` | Liste des questions (source de vérité) |
| `tools/generate_questionnaire_import.py` | Génère le `.xlsx` |
| `tools/parse_questionnaire_reponses.py` | `.xlsx` rempli → `import-config.json` |
| `data/import-config.json` | Config générée (gitignoré si données perso) |
