Le Forum E30PASSION.COM

Accueil  Règles  Connexion  S'enregistrer  new posts  my posts  



Partager | 
 

 Comment créer un tableau [TUTO]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
janvi
Membre assidu



Nombre de messages: 604
Age: 25
Auto: bmw 320 swap 325 - Cab 325i en vente
Ville: 54-Nancy / 45-Orleans
Date d'inscription: 08/09/2007

MessageSujet: Comment créer un tableau [TUTO]   Mer 13 Jan 2010 - 19:26

Bonjour


Voici une méthode assez rapide pour la création d'un tableau.

Outils nécessaires :
[*]Un logiciel de tableur gérant le format .csv
[list]
[*]Un logiciel de traitement de texte.


Principe :
Nous allons utiliser le tableur pour créer notre tableau, pour profiter d'une vue déjà en tableau, limiter les erreurs de balises et automatiser un minimum le chmilblic.


Creation du tableau :



En A1 mettre la balise d'ouverture du tableau [t@ble]
( remplacez le @ par un a )
( vous pouvez mettre un encadrement en remplacant [t@ble] par [t@ble border=1] )

En A2 on va ouvrir la ligne et la colonne soit : [tr][td]
En B2 : l'entete de la premiere la premiere colone
En B3 on referme la premiere colone, et on ouvre la suivante : [/td][td]
En B4 : Entete de la deuxieme colonne

Lorsque vous avez fini de saisir Votre dernière colone, on referme la dernière colone et la première ligne : [/td][/tr]

Vous avez à ce stade toute les entetes de colonne.

Pour saisir la ligne suivante :
Vous copiez la case A2 en A3, C2 en C3, ect jusqu'a la case de Fin de ligne ( celle avec [/td][/tr] )
Il vous reste plus qu'a saisir les champs sous les entete de colonne ( B3,B5, ... ).

Pour ajouter une ligne répéter l'opération ci dessus


Une fois que toute vos ligne saisie, mettez dans la case de la colonne A, sous votre dernière ligne la balise de fin de tableau : [/t@ble]



Enregitrement du tableau :

Une fois tout votre tableau saisie, vous devrez l'enregistrer au format .csv
Ce format le transformera en un fichier que l'on pourra ouvrir avec un fichier text.
On vous demandera peut être de choisir un séparateurs de champs, prennez n'importe lequel.

Mise en forme du code du tableau

Ouvrez votre fichier .csv avec un logiciel basic de traitement de text ( par exemple le bloc note ).

Selectionnez un caractère de séparation de champs ( sa peut être un point virgule, une simple virgule, ... ). C'est le caractère qui se repète régulierement. Copiez le.

Ensuite nous allons remplacer se caractère par rien ( enfin vide pas le mot rien ).
Cette étape est différente celon le logiciel de traitement de texte utilisé !
Edition > remplacer

Collez le caractère copiez ci-dessus dans la case "rechercher" et laissez la case remplacer vide.
Appuyez sur remplacer tout.


Une fois l'opération effectué :
Edition > selectionner tout
( ou : ctrl a )
Puis
Edition > copier


Il ne vous reste plus qu'a coller tout ça dans un de vos message !




Voilà le resultat de mon exemple :


[t@ble border=1]
[tr][td] En tête 1 [/td][td] En tête 2 [/td][td] En tête 3 [/td][td] En tête 4 [/td][/tr]
[tr][td] Ligne 1 – colonne 1 [/td][td] L1 – col 2 [/td][td] L1 – col 3 [/td][td] L1 – col 4 [/td][/tr]
[tr][td] Ligne 2 – colonne 1 [/td][td] L2 – col 2 [/td][td] L2 – col 3 [/td][td] L2 – col 4 [/td][/tr]
[tr][td] Ligne 3 – colonne 1 [/td][td] L3 – col 2 [/td][td] L3 – col 3 [/td][td] L3 – col 4 [/td][/tr]
[tr][td] Ligne 4 – colonne 4 [/td][td] L4 – col 2 [/td][td] L4 – col 3 [/td][td] L4 – col 4 [/td][/tr]
[/t@ble]


Qui nous donne une fois t@ble remplacé par table :
En tête 1 En tête 2 En tête 3 En tête 4
Ligne 1 – colonne 1 L1 – col 2 L1 – col 3 L1 – col 4
Ligne 2 – colonne 1 L2 – col 2 L2 – col 3 L2 – col 4
Ligne 3 – colonne 1 L3 – col 2 L3 – col 3 L3 – col 4
Ligne 4 – colonne 4 L4 – col 2 L4 – col 3 L4 – col 4




Ajustement de la taille du tableau :


Le paramètre "witdh" permet de définir la largeur du tableau ou d'une cellule.
Il peut recevoir soit un nombre, soit un pourcentages


Quelques exemple :

Tableau de base

[t@ble border=1]
[tr][td] A1 [/td][td] B1 [/td][/tr]
[tr][td] A2 [/td][td] B2 [/td][/tr]
[/t@ble]

A1 B1
A2 B2


Tableau occupant 25% de la largeur de la page :

[t@ble border=1 width=25%]
[tr][td] A1 [/td][td] B1 [/td][/tr]
[tr][td] A2 [/td][td] B2 [/td][/tr]
[/t@ble]

A1 B1
A2 B2



Augmentation de la taille des colonnes :
( le nombre est le nombre de pixel )

[t@ble border=1]
[tr][td width="100"] A1 [/td][td width="250"] B1 [/td][/tr]
[tr][td] A2 [/td][td] B2 [/td][/tr]
[/t@ble]

A1 B1
A2 B2


Dernière édition par janvi le Jeu 14 Jan 2010 - 12:06, édité 2 fois
Revenir en haut Aller en bas
grosminet
Membre assidu



Nombre de messages: 10372
Age: 101
Ville: TROYES,aube,dpt 10.tu veux un GPS?
Date d'inscription: 16/11/2005

MessageSujet: Re: Comment créer un tableau [TUTO]   Mer 13 Jan 2010 - 20:47

ca,ca m'aurait aide,quand j'ai cree le tuto des sac a dos!

parce que je me suis tout farci a la main,ligne par ligne,colonne par colonne Confused
Revenir en haut Aller en bas
PROSTIS
Modérateur
Modérateur


Nombre de messages: 37182
Age: 35
Auto: 325i Ph 1 coupé, Express 1.9D, 106 Equinoxe 1.5D, CBR 1000 RR '08
Ville: Alpes de Haute Provence
Date d'inscription: 09/05/2007

MessageSujet: Re: Comment créer un tableau [TUTO]   Mer 13 Jan 2010 - 20:52

Je mets ça en Post-it, c'est clair, concis, bien expliqué. thumleft
Merci mec! ;)

_________________
E30!! YES, BUT ONLY PHASE 1...




Mon coupé 325i phase 1
Revenir en haut Aller en bas
janvi
Membre assidu



Nombre de messages: 604
Age: 25
Auto: bmw 320 swap 325 - Cab 325i en vente
Ville: 54-Nancy / 45-Orleans
Date d'inscription: 08/09/2007

MessageSujet: Re: Comment créer un tableau [TUTO]   Jeu 14 Jan 2010 - 9:50

Mon premier post-it, sa me rends tout chose Laughing



Hésitez pas si des choses ne sont pas clair !
Revenir en haut Aller en bas
max 318is
Membre assidu



Nombre de messages: 4805
Age: 26
Auto: ex 318is e30 et ex 325i touring
Ville: LOIRE (42)
Date d'inscription: 06/12/2004

MessageSujet: Re: Comment créer un tableau [TUTO]   Jeu 14 Jan 2010 - 11:04

Salut,

Merci pour le tuto c'est très bien expliqué ;)

Je profite juste de ce poste pour faire des essais si cela ne te gêne pas bien sûr

En tête 1 En tête 2 En tête 3 En tête 4
Ligne 1 – colonne 1 L1 – col 2 L1 – col 3 L1 – col 4
Ligne 2 – colonne 1 L2 – col 2 L2 – col 3 L2 – col 4
Ligne 3 – colonne 1 L3 – col 2 L3 – col 3 L3 – col 4
Ligne 4 – colonne 4 L4 – col 2 L4 – col 3 L4 – col 4



édit numéro je sais plus combien lol!

il est possible d'agrandir la taille du tableau en insérant dans la balise [t@ble] un attribut "width" avec 80% par exemple :
[t@ble border=1 width=80% ] et ensuite le même code que précédemment


ps : j'ai testé plein d'attribut et c'est le seul qui semble fonctionner
Revenir en haut Aller en bas
janvi
Membre assidu



Nombre de messages: 604
Age: 25
Auto: bmw 320 swap 325 - Cab 325i en vente
Ville: 54-Nancy / 45-Orleans
Date d'inscription: 08/09/2007

MessageSujet: Re: Comment créer un tableau [TUTO]   Jeu 14 Jan 2010 - 11:42

Merci de l'aide !


j'avais essayé comme en html : witdh=X
Seulement, sa ne fonctionnait pas !

Et j'ai trouvé pourquoi = j'ai des habitudes de m****, il faut mettre width="x" et la il prend la taille de la case.
Le pourcentage marche sans côtes.


Donc il est possible d'adapter la taille de chaque colonne !

Je vais ajouter dans le tuto, merci de ton aide ;-)

Edit :
j'ai pas trop compris l'effet du pourcentage sur une colonne, je pense que sa fonctionne pas très bien ^^
Revenir en haut Aller en bas
max 318is
Membre assidu



Nombre de messages: 4805
Age: 26
Auto: ex 318is e30 et ex 325i touring
Ville: LOIRE (42)
Date d'inscription: 06/12/2004

MessageSujet: Re: Comment créer un tableau [TUTO]   Jeu 14 Jan 2010 - 13:15

Je n'ai pas regarder l'effet du pourcentage sur une colonne mais si cela fonctionne comme une page HTML de base :

le width de la balise "table" signifie que le tableau prend 80% de la taille de la page et si tu le mets dans une colonne ca sera 80% de la taille du tableau

Je ne sais pas si ce que je dit est bien clair lol
Revenir en haut Aller en bas
janvi
Membre assidu



Nombre de messages: 604
Age: 25
Auto: bmw 320 swap 325 - Cab 325i en vente
Ville: 54-Nancy / 45-Orleans
Date d'inscription: 08/09/2007

MessageSujet: Re: Comment créer un tableau [TUTO]   Jeu 14 Jan 2010 - 13:50

C'est ce que je pensais, par contre je viens de trouver pour le faire fonctionner : il faut impérativement donner un width au tableau, sinon le colonne avec le pourcentage font nimp'

j'ajouterais ca à la suite ce soir ;-)
Revenir en haut Aller en bas
 

Comment créer un tableau [TUTO]

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le FORUM e30 passion :: E30PASSION - Le Forum e30 :: Aide à l'utilisation du forum (FAQ)-
Forum gratuit | © phpBB | Forum gratuit d'entraide | Signaler un abus | Créer un forum