-
Html vers Fichier excel
Bonjour,
J'essaie actuellement de mettre en place l'export d'un texte html vers un fichier excel.
Mon texte en html par exemple :
<font style="font-family: Times New Roman;" size="1">Sans objet<span style="font-weight: bold; text-decoration: underline;"><br>Frais de gestion</span></font><br>
J'utilise l'API d'apache POI HSSF pour traiter mon fichier excel.
L'export se passe bien mais mon texte ressort tel quel.
Faut-il convertir les balises html avant ?
Auriez-vous une solution à mon problème ?
Merci d'avance
-
Effectivement, s'il s'agit de traiter une page html "brute", il faudrait commencer par la parser.
Tu pourrais utiliser un parser html comme celui-ci http://htmlparser.sourceforge.net
Pour quelle raison dois-tu faire ça ?
-
C'est pour générer un rapport excel.
Je travail avec le framework Vaadin.
Ce framework propose des champs textes, pouvant supporter de la mise en page, et cette mise en page est enregistrée auformat html comme dans mon exemple
Il ne s'agit pas exactement d'une page.
-
Bonjour,
j'ai pu résoudre mon problème !!
Dim Myvalue As String
Dim objData As New DataObject, objRange As Range
Myvalue = Range("M1").Value 'Mon code Html
Set objRange = Range("XX") 'La cellule ou l'on colle le texte
objData.SetText (Myvalue)
objData.PutInClipboard
objRange.PasteSpecial
Mon texte ressort avec la mise en page html !