Vous pouvez créer des tableaux RowShare à partir de notre catalogue, en partant d’une page blanche, ou bien sûr en important une ou plusieurs feuilles Excel.

Importez un fichier Excel

Dans ce dernier cas, si vous importez juste un fichier Excel classique, vous obtiendrez un tableau RowShare par onglet de votre fichier Excel.

Attention, il ne faut pas qu’il y ait d’autres informations en dehors du tableau, comme une description par exemple. Il ne doit pas non plus y avoir de cellules fusionnées.

Quand vous importez un fichier Excel, par défaut toutes les colonnes de votre tableau RowShare sont de type Texte. C’est-à-dire que vous ne profitez pas des fonctionnalités des aides à la saisie de date, des cases à cocher, des listes déroulantes… Et si votre fichier Excel contient des images, elles seront abandonnées en route.

Import avancé de fichiers Excel

Nous vous proposons donc un import avancé de fichiers Excel. Partez de votre fichier Excel et suivez ces étapes :

  • Ajoutez un onglet appelé « RowShare_metadata ». (Attention aux majuscules)
  • Dans cet onglet, créez deux colonnes nommées Name et Value
  • Pour chaque colonne de votre fichier Excel que vous voulez traiter particulièrement, ajoutez dans ce nouvel onglet une ligne contenant
    • En colonne Nom, le nom de votre colonne suivi de “:Type”,
    • En colonne Valeur, le type de données que RowShare doit adopter pour cette colonne parmi la liste suivante :
Mot cléPour…
Blobimages
Booleanbooléens (vrai/faux)
Numbervaleurs numériques
Datedates (mais vous aviez deviné !)
DateTimedates et heures
Timeheures
    • Par exemple, pour indiquer que la colonne MonImage contient une image, ajoutez cette ligne à votre onglet RowShare_metadata :

  • Puis sélectionnez la ou les lignes que vous venez de créer, et donnez à cette zone le même nom que l’onglet qui contient votre tableau à importer (onglet Formules, Définir un nom) :

Ça y est, votre tableau est prêt à être importé. Créez un nouveau tableau, choisissez la troisième option « Depuis un fichier Excel », et vous y êtes.