Aller au contenu principal
Sur cette page

Importation de données

Lorsqu’un chantier compte 30 pièces ou plus, les saisir une par une est lent et propice aux erreurs. CutOptim prend en charge deux méthodes d’import en masse qui vous permettent d’introduire une liste de coupes complète dans l’application en quelques secondes — que vos données soient dans Excel, Google Sheets ou un fichier CSV exporté depuis un logiciel de conception.

  • Le collage fonctionne à la fois pour le tableau de stock (Panneaux, Barres ou Stock de bois) et le tableau Pièces, dans les trois modes (panneaux 2D, linéaire 1D et bois).
  • L’import de fichier CSV est disponible sur le tableau Pièces (2D, 1D et bois) — le menu déroulant CSV ⌄ dans l’en-tête de chaque section de pièces.

Les deux méthodes sont disponibles sur tous les forfaits, y compris Gratuit.


Méthode 1 : Coller depuis Excel ou Google Sheets

C’est la voie la plus rapide d’un tableur vers CutOptim. Aucun fichier à exporter — copiez, collez et c’est parti.

  1. 1

    Ouvrir votre tableur

    Ouvrez le classeur Excel, le fichier Google Sheets ou LibreOffice Calc qui contient votre liste de coupes ou votre liste de stock.

  2. 2

    Sélectionner la plage de données

    Sélectionnez les cellules contenant vos données. Vous pouvez inclure la ligne d'en-tête — CutOptim la détectera et la sautera. Placez les colonnes dans l'ordre attendu (Nom, Largeur, Hauteur, Qté pour le 2D ; Nom, Longueur, Qté pour le 1D ; Nom, Qté, Largeur, Hauteur, Longueur pour le bois).

  3. 3

    Copier dans le presse-papiers

    Appuyez sur **Ctrl+C** (ou **Cmd+C** sur Mac) pour copier. Les cellules sont maintenant dans votre presse-papiers sous forme de valeurs séparées par des tabulations.

  4. 4

    Coller dans CutOptim

    Dans la section de stock ou la section **Pièces** de votre mode, cliquez sur le bouton **📋 Coller** dans l'en-tête de la section — ou cliquez dans la zone de collage en pointillés sous l'en-tête et appuyez sur **Ctrl+V**. Les lignes sont lues et ajoutées au tableau.

  5. 5

    Confirmer l'unité (bois, Pièces à découper uniquement)

    Le collage de **bois dans le tableau Pièces à découper** ouvre une courte boîte de dialogue avec un aperçu qui vous demande dans quelle unité sont vos nombres (mm, cm ou pouce). Choisissez l'unité source et confirmez — les valeurs sont converties dans votre unité de travail actuelle. Tout le reste — 2D, 1D et **le bois collé dans le tableau Stock de bois** — est ajouté directement, sans boîte de dialogue ; le stock bois est lu dans votre unité de travail actuelle, alors réglez l'unité avant de coller.

Cette méthode fonctionne avec toute application de tableur qui copie des valeurs séparées par des tabulations dans le presse-papiers : Microsoft Excel, Google Sheets, LibreOffice Calc, Apple Numbers et la plupart des autres outils de tableur de bureau. Aucune étape d’export spéciale n’est nécessaire.

Comment les colonnes sont lues

Le collage mappe les colonnes par position, de gauche à droite. Une ligne d’en-tête est reconnue et sautée automatiquement (CutOptim recherche des mots comme Name/Név, Qty/Darab, Width/Sz, Height/M, Length/Hossz).

ModeOrdre des colonnes
Panneaux 2DNom (facultatif), Largeur, Hauteur, Quantité
Linéaire 1DNom (facultatif), Longueur, Quantité
BoisNom (facultatif), Quantité, Largeur, Hauteur, Longueur

Si vous omettez la colonne Nom, commencez la ligne par la première dimension — CutOptim attribue une étiquette automatique. Lors du collage dans le tableau de stock (Panneaux ou Barres) en mode 2D ou 1D, le nom est ignoré (les lignes de stock sont identifiées par leur taille) ; le stock bois conserve le nom.


Méthode 2 : Importer un fichier CSV

Si votre liste de coupes est exportée au format CSV depuis un logiciel de conception, un outil CAO ou un système ERP, vous pouvez l’importer directement dans le tableau Pièces. Aucun téléversement — le fichier est lu dans votre navigateur.

Vous découvrez le format ? Ouvrez le menu déroulant CSV ⌄ dans l’en-tête de la section Pièces et cliquez sur Modèle pour télécharger un .csv prêt à l’emploi avec les bonnes colonnes et une ligne d’exemple — remplissez-le et réimportez-le.

  1. 1

    Préparer le CSV

    Enregistrez vos pièces dans un fichier `.csv` avec les colonnes dans l'ordre exact de votre mode (voir la référence ci-dessous). Une ligne d'en-tête est facultative — CutOptim la détecte et la saute.

  2. 2

    Cliquer sur Importer CSV

    Dans la section **Pièces** de votre mode (2D, 1D ou Bois), ouvrez le menu déroulant **CSV ⌄** dans l'en-tête de la section et cliquez sur **Importer CSV**. Un sélecteur de fichier s'ouvre.

  3. 3

    Choisir votre fichier

    Sélectionnez le fichier `.csv` depuis votre ordinateur. Il est lu immédiatement — rien n'est envoyé à un serveur — et les pièces sont ajoutées au tableau Pièces.

  4. 4

    Confirmer l'unité (bois uniquement)

    Un CSV de **bois** ouvre la même boîte de dialogue de confirmation d'unité que le collage : prévisualisez les lignes, choisissez si les nombres sont en mm, cm ou pouce, et confirmez. Les lignes CSV 2D et 1D sont ajoutées directement.

L’import CSV ajoute les lignes à ce qui se trouve déjà dans le tableau Pièces — il ne le vide pas au préalable. Videz le tableau avant si vous souhaitez uniquement les lignes importées.


Référence du format CSV

L’import CSV remplit le tableau Pièces. Si votre fichier comporte une ligne d’en-tête, les colonnes sont associées par nom (vous pouvez donc n’inclure que les colonnes dont vous avez besoin, dans n’importe quel ordre, et ajouter les colonnes facultatives) ; sans en-tête, elles sont lues par position dans l’ordre ci-dessous. Les dimensions sont dans votre unité de travail actuelle (millimètres par défaut), sauf pour le bois, où vous choisissez l’unité source lors de l’import.

Pièces (2D) — panneaux

PositionColonneRequisDescription
1NomOuiÉtiquette pour cette pièce, par ex. Panneau latéral (peut être laissé vide, mais le champ doit être présent)
2LargeurOuiLargeur de la pièce
3HauteurOuiHauteur de la pièce
4QuantitéOuiNombre de pièces identiques
5PivotableFacultatif0 maintient l’orientation fixe ; toute autre valeur (ou l’omission de la colonne) autorise une rotation à 90°
6ChantFacultatif (Pro)Un code d’initiales de chants pour les côtés plaqués — T (haut), R (droite), B (bas), L (gauche) — par ex. TRBL pour les quatre, TR pour haut + droite, vide pour aucun. Appliqué uniquement avec un forfait Pro ; ignoré sinon
7PrixFacultatifCoût supplémentaire par pièce finie (usinage, chant…). S’ajoute au coût du chantier ; n’apparaît jamais sur un devis client
8Prix de venteFacultatifCe que vous facturez au client par pièce finie. Utilisé lorsqu’un devis est construit à partir des prix produits

Exemple : Panneau latéral,600,400,4,1

Pièces (1D) — pièces linéaires

PositionColonneRequisDescription
1NomOuiÉtiquette pour cette pièce (peut être vide)
2LongueurOuiLongueur de la pièce
3QuantitéOuiNombre de pièces identiques
4PrixFacultatifCoût supplémentaire par pièce finie
5Prix de venteFacultatifMontant facturé par pièce finie

Exemple : Rail,1200,6

Pièces à découper — bois (longueur × section)

PositionColonneRequisDescription
1NomOuiÉtiquette pour cette pièce (peut être vide)
2QuantitéOuiNombre de pièces identiques
3LargeurOuiLargeur de la section
4HauteurOuiHauteur de la section
5LongueurOuiLongueur de la pièce
6PrixFacultatifCoût supplémentaire par pièce finie
7Prix de venteFacultatifMontant facturé par pièce finie

Exemple : Pied,4,50,50,700

Utilisez une seule unité dans tout un fichier. Pour le 2D et le 1D, les nombres sont pris dans votre unité CutOptim actuelle, alors basculez l’application sur la bonne unité avant d’importer. Pour le bois, vous choisissez l’unité source dans la boîte de dialogue d’import et CutOptim effectue la conversion pour vous.

Virgules, points-virgules ou tabulations — les trois fonctionnent

Vous n’avez pas à convertir votre fichier. CutOptim examine la première ligne et retient celui des trois séparateurs — virgule, point-virgule ou tabulation — qu’il y trouve le plus souvent, puis l’utilise pour tout le fichier. Cela compte sur un Windows français, où le « CSV » d’Excel est enregistré avec des points-virgules : enregistrez-le et importez-le tel quel.

Les champs entre guillemets sont correctement gérés, un nom contenant le séparateur ("Étagère, longue") survit donc au trajet.

Les colonnes de prix et les lignes d’en-tête

Les deux colonnes de prix sont facultatives partout, mais il y a un point à connaître :

Pour le 2D et le 1D, les colonnes de prix ne sont lues que si votre fichier comporte une ligne d’en-tête reconnue. Un fichier 2D ou 1D sans en-tête est lu uniquement par position, et les prix qu’il contient sont ignorés. Le bois, lui, les lit aussi par position (colonnes 6 et 7). Si vous importez des prix, conservez la ligne d’en-tête — le Modèle téléchargeable en comporte déjà une.

Une colonne nommée simplement Prix correspond au coût, pas au prix de vente. Pour le prix de vente, utilisez un en-tête commençant par Prix de vente.


Préparation de votre tableur

Quelques habitudes permettent à chaque fois des imports sans problème :

  • Une ligne d’en-tête est facultative. Le collage comme l’import CSV détectent et sautent une ligne d’en-tête, vous pouvez donc conserver vos titres de colonnes dans les deux méthodes.
  • Ordre ou noms des colonnes. Le collage lit les colonnes par position ; l’import CSV les associe par nom d’en-tête lorsqu’un en-tête est présent, et par position sinon. Les colonnes supplémentaires au-delà de la dernière nécessaire sont ignorées.
  • Utilisez des nombres entiers pour les quantités. Les quantités fractionnaires ne sont pas prises en charge. Arrondissez au supérieur si un chantier nécessite 2,5 feuilles — saisissez 3.
  • Utilisez une seule unité tout au long. Mélanger les unités dans une colonne (certaines valeurs en mm, d’autres en cm) produit des résultats incorrects. Convertissez d’abord la feuille dans une seule unité (pour le bois, indiquez simplement l’unité à CutOptim lors de l’import).
  • Les étiquettes peuvent contenir des espaces et des caractères spéciaux. Panneau latéral gauche – Chêne est une étiquette valide. Dans un fichier CSV, entourez une étiquette de guillemets doubles si elle contient une virgule.
  • Les lignes vides sont ignorées. Les lignes vierges entre les groupes de données ne provoquent pas d’erreurs.

Après l’importation

Les lignes importées apparaissent dans le tableau Pièces ou dans le tableau de stock exactement comme si vous les aviez saisies. À partir de là :

  • Vérifiez chaque ligne avant de lancer. Contrôlez que les dimensions semblent correctes et que les quantités correspondent à votre chantier.
  • Modifiez les cellules individuelles en cliquant dessus. Si une valeur est arrivée incorrecte, cliquez sur la cellule et corrigez-la.
  • Ajoutez ou supprimez des lignes normalement — les lignes importées se comportent exactement comme les lignes saisies manuellement.
  • Lancez l’optimisation lorsque vous êtes satisfait. Cliquez sur Lancer l’optimisation ou appuyez sur Ctrl+Entrée.

Le collage et l’import CSV ajoutent tous deux aux lignes déjà présentes dans le tableau. Pour remplacer le contenu actuel, supprimez d’abord les lignes existantes, puis importez.

FAQ

Puis-je coller des données depuis Google Sheets dans CutOptim ?
Oui. Copiez la plage de données dans Google Sheets avec Ctrl+C, puis dans CutOptim cliquez sur le bouton 📋 Coller dans l'en-tête de la section de stock ou de la section Pièces (ou cliquez dans la zone de collage sous l'en-tête et appuyez sur Ctrl+V). Google Sheets copie des valeurs séparées par des tabulations dans le presse-papiers, que CutOptim reconnaît automatiquement.
Dans quel ordre de colonnes CutOptim attend-il les données collées depuis un tableur ?
Les colonnes sont lues par position. Pour le 2D : Nom, Largeur, Hauteur, Quantité. Pour le 1D linéaire : Nom, Longueur, Quantité. Pour le bois : Nom, Quantité, Largeur, Hauteur, Longueur. La colonne Nom est facultative. Si votre tableur comporte une ligne d'en-tête, CutOptim la détecte et l'ignore automatiquement.
L'importation de données coûte-t-elle des crédits ou nécessite-t-elle un forfait payant ?
Non. L'import CSV et le collage depuis tableur sont disponibles sur tous les forfaits, y compris Gratuit. Le nombre de lignes importées n'est pas limité — le forfait gratuit impose uniquement 3 optimisations par mois, et un import de n'importe quelle taille compte pour une seule exécution.
Mon CSV utilise des points-virgules au lieu de virgules. Dois-je le convertir ?
Non. CutOptim lit la première ligne du fichier et retient celui des trois séparateurs — virgule, point-virgule ou tabulation — qu'il y trouve le plus souvent, puis l'utilise pour tout le fichier. C'est précisément ce qu'Excel produit sur un Windows français, où le séparateur de liste est le point-virgule : vous pouvez donc enregistrer et importer le fichier tel quel. Les champs entre guillemets sont correctement gérés, un nom contenant le séparateur survit donc au trajet.
Puis-je importer les prix de revient et de vente avec mes pièces ?
Oui. Le CSV des pièces comporte deux colonnes facultatives en fin de ligne — Prix (coût supplémentaire par pièce finie) et Prix de vente (ce que vous facturez par pièce). Une nuance : en 2D et en 1D, elles ne sont lues que si le fichier comporte une ligne d'en-tête reconnue ; un fichier 2D ou 1D sans en-tête est lu par position et les prix qu'il contient sont ignorés. Le bois, lui, les lit aussi par position. Le Modèle téléchargeable comporte déjà l'en-tête.
Mon tableur a des colonnes supplémentaires dont CutOptim n'a pas besoin. Va-t-il échouer ?
Non. CutOptim lit les colonnes dans l'ordre fixe indiqué et ignore toute colonne supplémentaire au-delà de la dernière dont il a besoin. Conservez les colonnes reconnues dans le bon ordre et vous pouvez laisser les champs de fin (codes de coût, type de matériau, finition) en place.
Puis-je importer mon stock (feuilles, barres) depuis un fichier CSV ?
Le bouton fichier CSV se trouve uniquement sur le tableau Pièces. Pour remplir le tableau de stock en masse, collez depuis un tableur (cela fonctionne aussi pour le stock), ou utilisez l'Inventaire des matériaux pour enregistrer et réutiliser vos tailles standard de feuilles et de barres.
J'ai corrigé des dimensions dans mon tableur. Puis-je coller ou réimporter pour mettre à jour les lignes déjà présentes dans le tableau ?
Non — et le faire ne mettra rien à jour. Le collage et l'import CSV ne font qu'AJOUTER des lignes ; ils ne recherchent, ne remplacent et ne mettent jamais à jour ce qui est déjà là. Réimporter une liste de coupes corrigée vous laisse les deux versions de chaque pièce, et l'optimiseur les découpera toutes. Pour mettre à jour des lignes existantes, modifiez les cellules sur place, ou supprimez d'abord les lignes actuelles (le bouton ✕ sur chaque ligne) puis importez.
Comment changer la largeur ou la hauteur d'une pièce déjà saisie ?
Cliquez sur la cellule Largeur ou Hauteur dans le tableau Pièces, tapez la nouvelle valeur et appuyez sur Tab ou Entrée pour valider. Relancez ensuite l'optimisation pour voir la nouvelle disposition. Ne collez pas et ne réimportez pas pour changer une dimension — cela ajoute une pièce en double au lieu de mettre à jour l'originale.

Mis à jour: 20 juillet 2026