Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Excel sous HTML ???

cacayo, le jeudi 18 décembre 2003 à 12:18:48
Bonjour !!

Voila j'ai un fichier excel avec des formules a l'interieur et je desire le mettre en ligne sur un site et avoir la possibilité pour les utilisateurs de l'editer j'aurais voulu savoir : peut on appliquer ces memes formules sous format HTML ????
dans ce cas j'aurais voulu savoir les demarches merci beaucoup pour vos reponses!
Répondre à cacayo  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 13:29:54
Le HTML ne permet pas de traiter les données et ne permet pas que son contenu soit modifie. Il y a sans doute d'autres possibilités ne t'en fait pas.
Répondre à dje-dje

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cacayo, le jeudi 18 décembre 2003 à 14:00:40
Merci mais je suis sure qu'il y a une solution! peu importe si je dois retourner mon site !!!! aidez moi !!!!!!!!
Répondre à cacayo

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 14:16:44
Déjà il faut voir si tu dois garder ton fichier au format excel ou pas.
Si oui çà va pas être simple.
Si non, regarde du côté de script (php par exemple) ou de xml/xsl (xml pour le stockage et xsl pour les formules).
Répondre à dje-dje

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
almr13, le jeudi 18 décembre 2003 à 14:33:00
Bonjour,

Juste comme ça (je n'y connais rien) à titre de curiosité j'ai fais un petit essai avec excel 2000.
Une feuille 3 colonnes, la troisième étant la somme des deux autres. J'ai enregistré la feuille au format HTML, en cochant la petite case ajouter l'interactivité. Ca marche ....
J'ai une page au format HTML contenant une feuille excel dans laquelle je peux saisir et la formule fonctionne tres bien.
Pour que cela fonctionne il faut Office Web components.

Bon je sais pas si t'as t'aide ... en tous cas cela semble confirmer qu'en effet c'est possible.

Je te met le code source de la page au cas ou ca te parlerais plus qu'a moi ...

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=FrontPage.Editor.Document>
<meta name=Generator content="Microsoft Excel 9">
<link rel=File-List href="./Page_fichiers/filelist.xml">
</head>

<body>
<!--[if !excel]>  <![endif]-->
<!--Les informations suivantes ont été générées par l'Assistant Publier en tant
que page Web de Microsoft Excel.-->
<!--SI vous republiez le même élément à partir d'Excel, toutes les informations
entre les balises DIV seront remplacées.-->
<!----------------------------->
<!--DÉBUT DE LA SORTIE À PARTIR DE L'ASSISTANT PUBLIER EN TANT QUE PAGE WEB
D'EXCEL -->
<!----------------------------->

<div id="Classeur1_5038" align=center x:publishsource="Excel"><object
id="Classeur1_5038_WebCalc" codebase="file:msowc.cab"
classid="CLSID:0002E510-0000-0000-C000-000000000046">
<param name=DisplayTitleBar value=false>
<param name=DataType value=HTMLData>
<param name=HTMLData
value="<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<style id="Classeur1_5038_Styles">
<!--table
{mso-displayed-decimal-separator:"\,";
mso-displayed-thousand-separator:" ";}
tr
{mso-height-source:auto;}
col
{mso-width-source:auto;}
br
{mso-data-placement:same-cell;}
.xl15
{mso-style-parent:style0;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial;
mso-generic-font-family:auto;
mso-font-charset:0;
mso-number-format:General;
text-align:general;
vertical-align:bottom;
border:none;
mso-background-source:auto;
mso-pattern:auto;
mso-protection:locked visible;
white-space:nowrap;
mso-rotate:0;}
-->
</style>
</head>

<body>
<!--[if gte mso 9]><xml>
<x:ExcelWorkbook>
<x:SpreadsheetAutoFit/>
<x:MaxHeight>80%</x:MaxHeight>
<x:MaxWidth>80%</x:MaxWidth>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:WorksheetOptions>
<x:StandardWidth>2925</x:StandardWidth>
<x:TopRowVisible>0</x:TopRowVisible>
<x:LeftColumnVisible>0</x:LeftColumnVisible>
<x:ProtectContents>False</x:ProtectContents>
<x:ProtectObjects>False</x:ProtectObjects>
<x:ProtectScenarios>False</x:ProtectScenarios>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
</x:ExcelWorkbook>
</xml><![endif]-->

<table x:str border=0 cellpadding=0 cellspacing=0 width=240 style='border-collapse:
collapse;table-layout:fixed;width:180pt'>
<col width=80 span=3 style='width:60pt'>
<tr height=17 style='height:12.75pt'>
<td class=xl15 width=80 style='width:60pt' x:num="1"></td>
<td class=xl15 width=80 style='width:60pt' x:num="2"></td>
<td class=xl15 width=80 style='width:60pt' x:num="3" x:fmla="=SUM(A1:B1)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td class=xl15 x:num="1"></td>
<td class=xl15 x:num="4"></td>
<td class=xl15 x:num="5" x:fmla="=SUM(A2:B2)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A3:B3)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A4:B4)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A5:B5)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A6:B6)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A7:B7)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A8:B8)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A9:B9)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A10:B10)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A11:B11)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A12:B12)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A13:B13)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A14:B14)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A15:B15)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A16:B16)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A17:B17)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A18:B18)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A19:B19)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A20:B20)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A21:B21)"></td>
</tr>
<tr height=17 style='height:12.75pt'>
<td height=17 colspan=2 class=xl15 style='height:12.75pt;mso-ignore:colspan'></td>
<td class=xl15 x:num="0" x:fmla="=SUM(A22:B22)"></td>
</tr>
</table>

</body>

</html>
">
<p style='margin-top:100;font-family:Arial;font-size:8.0pt'>Pour utiliser
cette page Web de manière interactive, Microsoft® Internet Explorer 4.01 ou
version ultérieure et Microsoft Office Web Components doivent être installé. À
consulter : <a
HRef="http://officeupdate.microsoft.com/office/redirect/fromOffice9/MSOWCPub.htm?&HelpLCID=1036">site
Web Microsoft Office</a> pour plus d'information.</p>
</object></div>


<!----------------------------->
<!--FIN DE LA SORTIE À PARTIR DE L'ASSISTANT PUBLIER EN TANT QUE PAGE WEB
D'EXCEL-->
<!----------------------------->
</body>

</html>

Il me semble avoir compris que si le type qui va sur ton site n'as pas Excel ... il ne verra rien ...

Bon voila j'espère que ca t'aide ... un peu !

Quand j'y pense ... je me demande si je fais bien!
~~ Almr ~~.
Répondre à almr13

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cacayo, le jeudi 18 décembre 2003 à 16:10:25
MERCI LES AMIS!!!! comment c adorable MERCI MERCI
Répondre à cacayo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 14:37:21
Effectivement si çà marche comme çà ne t'embete pas.
(il te faut web component tout de même)
Répondre à dje-dje

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 14:55:45
J'ai teste, çà marche bien.
Il y a 2 limites :
- il faut que le client est Excel.
- il faut que tu crée ce document avec Excel XP
Répondre à dje-dje

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 16:08:07
Et en plus je n'arrive pas a enregistrer...
Répondre à dje-dje

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
almr13, le jeudi 18 décembre 2003 à 16:17:35
;-) ben t'appuies sur le bouton exporter vers excel ... y a plus qu'a
non ?

c'est sur que ce ne vaut pas le p'tit bouton enregistrer mais bon hein ... on vas pas faire les difficiles qd même ? si ? bon .... ce que jen dis :-DDDDDDDDD

Quand j'y pense ... je me demande si je fais bien!
~~ Almr ~~.
Répondre à almr13

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le jeudi 18 décembre 2003 à 16:23:57
J'ai bien vu le bouton exporter vers Excel.
Mais si notre ami veut mettre sa feuille en acces via le web, c'est peut-etre (a lui de confirmer) pour que plusieurs personnes puissent d'un site distant la modifier. Dans le cas de l'exportation, tu fais un enregistrement local. Si plusieurs personnes travaillent sur le fichier et l'enregistre localement, il va y avoir des conflits de version. Meme si tu l'enregistre au niveau du serveur Web, a chaque modif tu as un nouveau document. Et le document afficher par le serveur web ne change pas...
Répondre à dje-dje

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
almr13, le jeudi 18 décembre 2003 à 16:33:54
Exact ! tout dépend de ce qu'on veut en faire ...

Quand j'y pense ... je me demande si je fais bien!
~~ Almr ~~.
Répondre à almr13

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cacayo, le vendredi 19 décembre 2003 à 11:58:52
Coucou ! et merci pour votre aide en or !!!

j'aurais voulu savoir differentes choses:
1- est ce que faire cela sous excel xp posera des problemes sachant que tous les utilisateurs ont une version anterieure de excel a xp et de plus la plupart ont uniquement excel viewer? donc c pa possible de modifier ou bien c aucun rapport?

2- n'est il pas possible de le faire avec excel 97?

3- enfin, si une modification a lieu et que par consequent il y a bien enregistrements de nouveaux fichiers sur le serveur, n'y a t-il pas un moyen de supprimer les fichiers existants du serveur et de lui specifier un chemin relatif avec un nom de fichier excel standard??

MERCI ENCORE!!!!
Répondre à cacayo

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
almr13, le vendredi 19 décembre 2003 à 14:41:34
Bonjour,

Ben la tu me poses une colle cacayo, tu sais je suis intervenu sur ce post juste parcequ'il me semblais que c'étais possible. Je me sers d'excel régulièrement j'avais vu sans jamais l'avoir utilisé qu'il y avais la possibilité d'enregistrer le document au format HTML. Ta question a titillé ma curiosité. Par contre je n'ai jamais fais le moindre site ...

Je me suis alors dis que si c'étais juste pour faire de la présentation ça ne serais pas trop top ! j'ai fais l'essai que j'ai indiqué dans ma réponse.

Ceci dis la première réponse de dje-djé est valable HTML sers en principe qu'a faire de la présentation. Dès qu'il faut faire quelque chose de plus interactif que de cliquer sur un lien. Il faut y ajouter du code, java, Php, vbscript, perl, que sais je ... il y a pléaide de possibilité ...

Excel, est un format de tableur propriétaire (Microsoft) donc l'usage de ce truc a forcément l'inconvénient d'exclure ... même si sa suprématie dans le monde des tableurs en fait un casi standard.

Excel 97, j'ai eu, mais je n'ai plus, il me semble que déjà cela devais être possible mais je n'y metterais pas ma main a couper.

En plus comme tu peux le constater, c'est quand même léger comme possibilité ... désolé je n'ai plus moyen de répondre. Mes limites sur ce coup on été atteintes.

Quand j'y pense ... je me demande si je fais bien!
~~ Almr ~~.
Répondre à almr13

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dje-dje, le vendredi 19 décembre 2003 à 16:15:53
Pour 1 et 2 : tu n'as qu'a teste !
Tu as les produits a dispo a priori donc lance-toi !
Pour 3, ce que j'ai teste ne me permet pas d'enregister les modifs directements dans le fichier. Il faut recréer un fichier Excel et le réexporter en HTML, pour qu'il soit dispo. A ce niveau je ne pense pas qu'il soit possible d'automatiser simplement les choses. Il faut que quelqu'un ouvre ce nouveau fichier et l'enregistre en HTML. Une fois que cette manip est faite, tu peux t'arranger pour que la page affichée soit la plus récente.
Pour l'automatisation, peut-etre
qu'un script (batch) sur le serveur peut controller l'arriver de nouveaux fichiers Excel, les ouvrir et les enregistrer en HTML.
Répondre à dje-dje

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 rodman121, le mercredi 16 août 2006 à 15:56:10
est ce qu'il y a un moyen de Sauvegarder en passant par javascript. J'utilise le MSOWC.CAB et pour enregistrer, j'ai fait ceci mais il me dit que ce n'est pas cette méthode. Quelqu'un a t-il une idée ?

function enregistrer(){
var oSheet = getelem("oWcSsheet");
Sheet=oSheet.Workbooks(1);
Sheet.SaveAS('c:\\test.xls'); 
document.frm_form.enr.value = 1;
document.frm_form.submit();
 }
Répondre à rodman121

Résultats pour excel sous HTML ???

Récupérer le contenu d'un HTML vers Excel (Résolu) Bonjour, en VB sous Excel : je voudrais automatiser l'ouverture d' un fichier .html qui se trouve dans un réperoire puis copier -coller son contenu dans un fichier excel existant. Je n'arrive pas à effectuer la séléction du contenu,... www.commentcamarche.net/forum/affich-2449827-recuperer-le-contenu-d-un-html-vers-excel
[excel et html] probleme de conversion (Résolu) bonjour je viens de créer un fichier excel qui traite mes données et qui me les transforment en "html" pour faire une page, actuellement je copie mes cellules, je lance le bloc note je colle le tout et j'enregistre en html => d'où ma... www.commentcamarche.net/forum/affich-2035555-excel-et-html-probleme-de-conversion
Exporter HTML vers Excel (Résolu) Bonjour Voila j'ai un ennuie, car je souhaiterai pouvoir à partir de l'intranet de mon entreprise (config: I.E5.5 et ASP) pouvoir exporter mes données de ma page vers une feuille Excel. Je vois pas comment je peux faire. Merci www.commentcamarche.net/forum/affich-1616582-exporter-html-vers-excel

Résultats pour excel sous HTML ???

[Aspirateur de pages HTML] Comment aspirer un site Web ?HTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur... www.commentcamarche.net/faq/sujet-2658-aspirateur-de-pages-html-comment-aspirer-un-site-web
Insérer un gif animé dans ExcelPour insérer une image gif animée dans un classeur Excel, le réflexe est de faire le menu insertion image, mais cela ne fonctionne pas. C'est normal car l'animation est faite par plusieurs images et l'importation se limite à la première. Pour que... www.commentcamarche.net/faq/sujet-8019-inserer-un-gif-anime-dans-excel
Transformer un fichier Microsoft Excel (.xls) en PDFTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en... www.commentcamarche.net/faq/sujet-5734-transformer-un-fichier-microsoft-excel-xls-en-pdf

Résultats pour excel sous HTML ???

Ouvrirfichier pdf/ppt sous firefox en html (Résolu)Bonjour, Je crée un site internet et il y a des pages où je doit mettre en lien des fichiers pdf et ppt. Sous internet explorer aucuns soucis mais sous firefox impossible de les ouvrirs. J'ai mis le site sur un serveur local (wampServeur).... www.commentcamarche.net/forum/affich-8255620-ouvrirfichier-pdf-ppt-sous-firefox-en-html
Adresse relative ou adresse absolue (Résolu)Je ne suis pas informaticien et je suis en traine de créer un CD. Ce CD contiendra des fichiers MP3 et des fichiers power point qui les utilisent. J'ai mis un autorun vers une page word de menu et des liens pour accéder aux fichiers Problème,... www.commentcamarche.net/forum/affich-3575621-adresse-relative-ou-adresse-absolue

Résultats pour excel sous HTML ???

Télécharger PSPadPSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS, Javascript, php ou autres langages de programmation (C++, Java, Python...). Les fonctionnalités sont impressionnantes: ... www.commentcamarche.net/telecharger/telecharger-133-pspad
Télécharger FirstpageFirst Page 2006 est un éditeur html gratuit et excellent. Il permet de travailler un code HTML en couleur, ainsi que de prévisualiser le site. 1st Page 2006 supporte les standards HTML, XHTML, PHP, ASP, Cold Fusion, Javascript, CSS, SSI et Perl. www.commentcamarche.net/telecharger/telecharger-33-firstpage
Télécharger LiveProject Free Project ViewerLiveProject est une application de visualisation de fichier mpp gratuit. LiveProject ne présente aucune degradation du fichier mpp lors de l'exportation au format Excel ou html. Avec LiveProject, vous pourrez imprimer vos propres documents.... www.commentcamarche.net/telecharger/telecharger-34056818-liveproject-free-project-viewer

Résultats pour excel sous HTML ???

Javascript - Les événementsQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est... www.commentcamarche.net/contents/javascript/jsevent.php3
Introduction au HTMLPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent... www.commentcamarche.net/contents/html/htmlintro.php3
Les balises HTMLHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte contenant des... www.commentcamarche.net/contents/html/htmlbalise.php3