8. Import et export
X-Sheets prend en charge l’import de données depuis des fichiers CSV pour remplir rapidement de nouvelles feuilles, ainsi que l’échange des lignes et médias d’une feuille sous forme d’archive ZIP.
8.1 Import CSV
L’assistant d’import CSV crée une nouvelle feuille à partir d’un fichier CSV. Accédez-y depuis l’éditeur de données en appuyant sur le bouton + dans la barre d’onglets de feuilles et en choisissant Créer une feuille à partir d’un fichier CSV.
L’assistant vous guide à travers cinq étapes :
Étape 1 : Nom de la feuille et fichier
- Saisissez un nom de feuille (obligatoire). Doit être unique — ne peut pas correspondre à un nom de feuille existant.
- Téléversez un fichier CSV à l’aide du sélecteur de fichiers.
Étape 2 : Structure du CSV
- Prévisualisez la première ligne de vos données dans un tableau.
- Cochez “La première ligne contient les en-têtes de colonnes” si votre CSV a une ligne d’en-tête. Si coché, la première ligne devient les libellés de colonnes au lieu de données.
Étape 3 : Noms des colonnes
- Les noms de colonnes sont générés automatiquement (col_0, col_1, etc.) mais entièrement modifiables.
- Si vous avez activé les en-têtes à l’étape 2, les valeurs de la première ligne sont utilisées comme noms.
- Utilisez le bouton + pour ajouter des colonnes supplémentaires ou – pour en supprimer.
- Au moins une colonne doit avoir un libellé.
Étape 4 : Normalisation (Identifiant)
- Sélectionnez quelle colonne sert d’identifiant dans un menu déroulant.
- Cochez “Cette feuille ne contient pas d’identifiant” pour générer automatiquement une colonne ID.
- Les identifiants en double ou vides sont ignorés lors de l’import.
Étape 5 : Confirmation
- Vérifiez vos paramètres et appuyez sur Importer pour finaliser.
- Toutes les colonnes importées sont par défaut de type Texte. Vous pouvez modifier les types de colonnes après l’import via les paramètres de colonne.
Astuce : Après l’import, ouvrez les paramètres de chaque colonne pour définir le type correct (Number, Date, etc.) et le formatage.
8.2 Export des données d’une feuille (ZIP)
Vous pouvez exporter les lignes et les médias d’une feuille existante sous forme d’archive ZIP. Ouvrez l’éditeur de données, faites un clic droit sur l’onglet de la feuille et choisissez Exporter les données.
L’archive contient :
data.csv— les lignes de la feuille.- un dossier
files/— les médias (images et documents) référencés par ces lignes.
L’emplacement du fichier dépend de votre plateforme :
- Bureau — une boîte de dialogue d’enregistrement vous laisse choisir l’emplacement.
- Mobile — la feuille de partage du système s’ouvre pour l’envoyer ou l’enregistrer.
- Web — le navigateur télécharge (ou partage) le fichier.
L’export est nommé <feuille>-data.zip.
8.3 Import des données d’une feuille (ZIP)
Vous pouvez charger une archive ZIP — le même format data.csv + files/ produit par l’export — dans une feuille existante. Faites un clic droit sur l’onglet de la feuille dans l’éditeur de données et choisissez Importer des données.
- Appuyez sur Choisir un fichier ZIP et sélectionnez l’archive.
- Choisissez un mode d’import :
- Ajouter (ajouter des lignes) — ajoute les lignes importées aux données existantes.
- Remplacer (écraser toutes les données) — vide d’abord la feuille, puis charge les lignes importées. Un avertissement s’affiche avant la confirmation.
- Appuyez sur Importer des données.
Le fichier data.csv est positionnel et sans en-tête : chaque ligne doit comporter exactement une valeur par colonne de la feuille cible, dans l’ordre des colonnes. Chaque ligne conserve son propre identifiant — un identifiant vide en reçoit un nouveau, tandis qu’un identifiant en double interrompt l’import avec une erreur. Les médias référencés sous files/ sont téléversés et re-liés automatiquement.
Note : Les deux modes d’import sont transactionnels et peuvent être annulés ensuite. En cas d’échec — ZIP invalide,
data.csvmanquant, fichiers médias manquants, identifiant en double ou nombre de colonnes incorrect — l’import est abandonné et la feuille reste inchangée.
Suivant : Partage et permissions →