Bonjour,
J'utilise Excel 2007 et IE 7, et je génère des fichiers Excel .xls à partir d'une page jsp (Java). Je voudrais pouvoir ajouter des sauts de page et afficher le fichier en mode paysage, mais je n'y arrive pas.
J'ai essayé pour le mode paysage:
D'après ce que j'ai lu sur Internet, size n'est pas reconnu par la plupart des navigateurs, la propriété faisait partie de CSS 2, a été enlevée de CSS 2.1 puis a été ré-ajoutée dans CSS 3....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @page { mso-page-orientation: landscape; size : landscape; }
Chez moi, ça ne marche pas (ni size, ni mso-page-orientation, ni d'autres propriétés mso).
Pour le saut de page, j'utilise page-break-before ou page-break-after: idem, ça ne marche pas dans Excel.
Quand j'ouvre le fichier généré avec mon navigateur sous forme de fichier HTML, ça marche: il y a bien les sauts de page et le mode portrait.
Mais avec Excel, ça ne marche pas.
J'ai bien vu des possibles solutions sur Internet à base de XML, mais mon projet n'utilise pas le XML...
PS: Est-ce que c'est la bonne catégorie, ou faut-il déplacer le sujet dans la catégorie "Excel"?
Partager