Affichage d'un fichier excel dans un WinForm - C#/.NET managed - Programmation
Marsh Posté le 15-07-2004 à 08:25:48
ouais euh je sais pas d'où tu sors ton objet "AxOWC10.AxSpreadsheet" mais en .Net 1.x on ne peut pas charger de fichier OLE comme ca, il faut passer par un web browser (oui je sais c'est zarbi mais c'est la recommandation MS):
http://support.microsoft.com/defau [...] -US;304662
Marsh Posté le 15-07-2004 à 09:53:54
L'avantage du webbrowser c'est qu'il s'occupe pour toi de tout et tu peux ainsi lire un fichier excel, word, pdf, ...
L'inconvénient c'est que t'es limité dans les possibilités. Tu ne peux pas manipuler le document.
Pour ton truc COM, les recommandations de MS est d'utiliser les PIAs.
http://www.microsoft.com/downloads [...] laylang=en
Marsh Posté le 15-07-2004 à 13:46:16
HelloWorld a écrit : L'avantage du webbrowser c'est qu'il s'occupe pour toi de tout et tu peux ainsi lire un fichier excel, word, pdf, ... |
Bien sur que si, tu as acces aux barres d'outils, faut simplement les affichés (ce qui n'est pas fait dans l'exemple msdn, mais c'est ultra simple, y'a juste un flag a positionner)
Marsh Posté le 15-07-2004 à 15:49:30
Je parle des les modifier... depuis le code biensûr ! (genre générer un fichier Excel)
Marsh Posté le 15-07-2004 à 16:28:44
HelloWorld a écrit : Je parle des les modifier... depuis le code biensûr ! (genre générer un fichier Excel) |
ah pour ca il faut utiliser Interop
Marsh Posté le 15-07-2004 à 16:33:13
Tamahome a écrit : ah pour ca il faut utiliser Interop |
Et pas pour WebBrowser ?
Marsh Posté le 24-07-2004 à 09:04:51
Reply
Marsh Posté le 14-07-2004 à 22:07:16
Hello,
Voilà, ce que je veux faire relativement simple. J'aimerais simplement pouvoir afficher un fichier .xls dans une fenetre. J'ai essayer avec un DataGrid, mais le résulat n'est pas convaincant (toute la présentation disparait). J'ai donc poursuivi mes recherches et je suis tombé sur un objet COM: Microsoft Office SpreadSheet 10.0 ...
J'ai donc un AxOWC10.AxSpreadsheet test; qqpart dans mon code et force est de constater que lors de l'execution ca semble exactement ce que je veux... seulement un detail me chagrine: comment loader un fichier .xls dans un AxOWC10.AxSpreadsheet ???
(si vous avez d'autre solution pour afficher un .xls, je suis preneur)
merci d'avance :-)