Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
772 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS/ACTIVEX] Enregistrer un .doc en .html avec word [OK] :)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS/ACTIVEX] Enregistrer un .doc en .html avec word [OK] :)

n°363771
Babekiller
Posté le 16-04-2003 à 17:25:18  profilanswer
 

:hello: Voilà le code qui marche bein avec word 2K et Xp.
Mais bisarrement sous 97 quand il sauvegarde le .html c juste un fichier text. :(
 
J'ai cheché dans la doc de chez crosoft, rien pour le 97 sur ce sujet.
 
Donc help ! :cry:  
 

Code :
  1. WordApp = new ActiveXObject("Word.Application" );
  2. WordDoc = WordApp.Documents.Open("http://web2/doc.php?doc=21" );
  3. //WordApp.Visible = true;
  4. WordDoc.SaveAs("\\\\web2\\temp\\TEST.html",8); //8 pour html
  5. WordApp.Application.Quit();


Message édité par Babekiller le 17-04-2003 à 17:14:30
mood
Publicité
Posté le 16-04-2003 à 17:25:18  profilanswer
 

n°364945
Babekiller
Posté le 17-04-2003 à 14:35:00  profilanswer
 

YOP ! :)

n°364995
walli
Posté le 17-04-2003 à 14:53:06  profilanswer
 

Essaye 12 à la place de 8 !

n°365041
Babekiller
Posté le 17-04-2003 à 15:20:31  profilanswer
 

:hello: non c pas 12...
 
sous 2K ca fait du txt et sous 97 rien.

n°365044
walli
Posté le 17-04-2003 à 15:22:33  profilanswer
 

Babekiller a écrit :

:hello: non c pas 12...
 
sous 2K ca fait du txt et sous 97 rien.


 
ah bah, je sais pas alors :(
nous on mettait 8 pour 2000 et 12 pour 97.
vais regarder s'il y a autre chose.
edit : ah autant pour moi, ma mémoire défaille, c'est 102 et non 12  [:ddr555]


Message édité par walli le 17-04-2003 à 15:23:49
n°365056
Babekiller
Posté le 17-04-2003 à 15:28:09  profilanswer
 

YES ! merci :jap:
 
 
Tu pas aussi le petit bout de code en activex pour identifier la version de word... :D
 
Encore merci walli :jap:

n°365060
walli
Posté le 17-04-2003 à 15:31:05  profilanswer
 

Si ça peut t'aider :  
 

Code :
  1. ' Selection du parametre FileFormat
  2.     ' la version 9.0 correspond à word2000
  3.     Dim fwhtml As Integer
  4.     If Val(objWord.Version) >= 9 Then
  5.         fwhtml = 8
  6.     Else
  7.         fwhtml = 102
  8.     End If

n°365263
Babekiller
Posté le 17-04-2003 à 17:12:19  profilanswer
 

Encore encore merci walli :jap: :jap:
 
 
Et voilà si ca peut aider q1q1...
 
le code pour Enregistrer un .doc en html avec Word 97/2K/XP dans une page web utilisant javascript/activex... :D

Code :
  1. WordApp = new ActiveXObject("Word.Application" );
  2. WordDoc = WordApp.Documents.Open("http://web2/doc.php?doc=21" );
  3. //WordApp.Visible = true;  
  4. if( parseInt(WordApp.Version.slice(0,WordApp.Version.indexOf("." ))) >= 9)
  5.        {
  6.         fwhtml = 8
  7.        }
  8.        else
  9.        {
  10.         fwhtml = 102
  11.        }
  12. WordDoc.SaveAs("\\\\web2\\temp\\TEST.html",fwhtml);
  13. WordApp.Application.Quit();


Message édité par Babekiller le 17-04-2003 à 17:12:58

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS/ACTIVEX] Enregistrer un .doc en .html avec word [OK] :)

 

Sujets relatifs
insere une page php dans une page HTML[HTML/JS] une pop-up menu flottant
Envoi d'une page HTML par mail[HTML/CSS] comment positionner verticalement une image ?
[HTML/JS] Lancer le click d'un bouton en tapant sur entrée[HTML]comment faire un calendrier dynamique et récupérer les valeurs
[html] Un séparateur de milliers... ca m'intéresse[HTML] Question sur un formulaire (tout champs hidden)
[HTML, JS] Ouvrir une page sans menu et autre[html] comment créer un bouton redirigeant vers une url ?
Plus de sujets relatifs à : [JS/ACTIVEX] Enregistrer un .doc en .html avec word [OK] :)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR