Transpose
Bonjour
J'ai sur 3 colonnes avec des noms que je transpose en formule.
J'aimerai modifier comme ceci soit en formule soit en macro
=SI(ESTVIDE(A18);"";"<td width=""33%"" align=""center"" ><a class=""info"" href=""../fiches_deputes/"&B18&".html""> "&A18&" <span><img class=""photo"" src=""../portraits/"&C18&".jpg"" width=""120"" height=""150"" border=""0"" /><P class=""text"">xxxxx<br/>xxxxxxx</P></span></a></td>")Et j'aimerai avoir ceci:
<tr>
<td width="33%" align="center" ><a class="info" href="../fiches_deputes/ian_boucard.html"> M. Ian Boucard <span><img class="photo" src="../portraits/ian boucard.jpg" width="120" height="150" border="0" /><P class="text">xxxxx<br/>xxxxxxx</P></span></a></td>
<td width="33%" align="center" ><a class="info" href="../fiches_deputes/jean_claude_bouchet.html"> M. Jean-Claude Bouchet <span><img class="photo" src="../portraits/jean-claude bouchet.jpg" width="120" height="150" border="0" /><P class="text">xxxxx<br/>xxxxxxx</P></span></a></td>
<td width="33%" align="center" ><a class="info" href="../fiches_deputes/florent_boudié.html"> M. Florent Boudié <span><img class="photo" src="../portraits/florent boudié.jpg" width="120" height="150" border="0" /><P class="text">xxxxx<br/>xxxxxxx</P></span></a></td>
</tr>Je joins mon fichier qui seras plus explicite
Merci d'avance
Max
Bonjour,
ça me paraît un peu usine à gaz cette histoire.
Le tableau sert juste à faire une mise en forme ? Il existe en css des méthodes plus adaptées aujourd'hui.
De plus, le style css directement dans les balises fait mal aux yeux, et il est répété pour chaque cellule de ton tableau du coup.
Re bonjour
Personne peut m'aider
Max
Bonjour valmax,
il s'agit donc de fermer une ligne de table HTML pour ouvrir la suivante, toutes les trois colonnes,
je vous propose la formule suivante:
=SI(ESTVIDE(A5);"";SI(MOD(LIGNE();3)=0;"</tr><tr>"&"<td width=""33%"" align=""center"" ><a class=""info"" href=""../fiches_deputes/"&B5&".html""> "&A5&" <span><img class=""photo"" src=""../portraits/"&C5&".jpg"" width=""120"" height=""150"" border=""0"" /><P class=""text"">xxxxx<br/>xxxxxxx</P></span></a></td>";"<td width=""33%"" align=""center"" ><a class=""info"" href=""../fiches_deputes/"&B5&".html""> "&A5&" <span><img class=""photo"" src=""../portraits/"&C5&".jpg"" width=""120"" height=""150"" border=""0"" /><P class=""text"">xxxxx<br/>xxxxxxx</P></span></a></td>"))Il faudra insérer
la balise ouvrante <tr> manuellement à la première ligne et
la balise fermante </tr> manuellement à la dernière ligne, donc supprimer <tr> de la formule à cette ligne
Il me semble également qu'on peut afficher directement un fichier texte dans un document HTML
Bonjour njhub
Non sa ne vas pas?
J'ai besoin des ligne comme ci-dessous.
<tr>
<td width=""33%"" align=""center"" >........
<td width=""33%"" align=""center"" >........
<td width=""33%"" align=""center"" >........
</tr>
<tr>
<td width=""33%"" align=""center"" >........ ect
Dommage
Merci
Max