Ouvrir Word et Excel en javascript

Ouvrir Word et Excel en javascript - HTML/CSS - Programmation

Marsh Posté le 23-08-2007 à 17:22:28    

Bonjour à tous,
 
Via un activeX, j'ouvre Word et Excel, et j'aimerais pouvoir faire quelques actions dessus.
 
1/ Si word est déjà ouvert, alors, dans une même session de word, j'aimerais pouvoir ouvrir un nouveau document (idem pour Excel).  
2/ J'aimerais pouvoir donner le focus lorsque j'ouvre un 2eme document, pour que word passe devant ma fenêtre ie.
 
 
J'ai beau essayé ce code, cela ne fonctionne pas :
 

Code :
  1. var objWord;
  2. try {
  3.   // Récupération d'un éventuel objet Word existant
  4.   // S'il existe, on le réaffiche
  5.   objWord = GetObject("","Word.Application" );
  6.  objWord.windowState = 0;
  7.  objWord.Activate();
  8.  objWord.Visible= true;
  9.  //objWord.Documents.Add();  
  10. } catch (exception) {
  11.  try {
  12.   // Création d'un objet ActiveX Word
  13.   objWord = new ActiveXObject("Word.Application" );
  14.   objWord.Visible= true;
  15.   objWord.windowState = 0;
  16.   objWord.Activate();
  17.   objWord.Documents.Add();
  18.  } catch(exception) {
  19.  }
  20. }
  21. var objExcel;
  22. try {
  23.   // Récupération d'un éventuel objet Excel existant
  24.   // S'il existe, alors on le réaffiche.
  25.  objExcel = GetObject("", "Excel.Application" );
  26.  //objExcel.Workbooks.Add();
  27.  objExcel.Visible= true;
  28.  objExcel.UserControl = true;
  29.  //objExcel.windowState = 0;
  30.  //
  31. } catch (exception) {
  32.  try {
  33.   // Création d'un objet ActiveX Excel
  34.   objExcel = new ActiveXObject("Excel.Application" );
  35.   objExcel.Visible= true;
  36.   //objExcel.windowState = 0;
  37.   objExcel.Workbooks.Add();
  38.  } catch (exception) {
  39.  }
  40. }


 
 
Merci d'avance à ceux qui pourront m'aider :jap:


Message édité par 4bis le 23-08-2007 à 17:22:56
Reply

Marsh Posté le 23-08-2007 à 17:22:28   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed