Macro excel pour mise en page html

gagvovo

XLDnaute Nouveau
Bonjour à tous!
Voilà j'ai très peu de connaissances en VBA et je souhaite créer une macro.
Le but de cette macro et de créer à partir d'un tableau excel une mise en page codée en html.
Ainsi pour chaque ligne, j'insère la première cellule dans une borne html, la deuxième dans une autre etc. Et le tout copié dans une autre cellule (pour pouvoir copier coller et insérer sur une page web)
Voilà voilà, je ne sais pas du tout comment m'y prendre.
Merci d'avance,
Gagvovo
 

chris

XLDnaute Barbatruc
Re : Macro excel pour mise en page html

Bonjour
Coucou Misange

Tu peux aussi faire cela sans VBA

Tu crées une liste des balises HTML dont tu as besoin dans une colonne Excel :
<HEAD>
</HEAD>
<BODY>
</BODY>
<P>
</P>
etc

Puis tu crées les lignes par concaténation

Exemple si tu as <P> et </P> en Z6 et Z7 et le contenu de la cellule A12 à mettre en paragraphe
tu auras =Z6&A12&Z7pour créer la ligne html correspondante

Une fois toutes tes lignes créées, tu copies la colonne obtenue en collage spécial valeurs dans un nouveau classeur que tu enregistres en format texte avec l'extension htm
 

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 351
Membres
103 526
dernier inscrit
HEC