Bonjour,
Je débute en PHP et j'ai un problème avec le script suivant :
J'obtiens systématiquement l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php $word= new COM("word.application") or die ("Unable to instantiate Word"); $word->Visible=1; $template_file="E:\modele2.doc"; $word->Documents->Open($template_file); $word->Activate; $current_name="Patate"; $bookmarkname="NOM_"; $objBookmark=$word->ActiveDocument->Bookmarks($bookmarkname); $range=$objBookmark->Range; $range->Text=$current_name; $current_name="Pat"; $bookmarkname="PRENOM_"; $objBookmark=$word->ActiveDocument->Bookmarks($bookmarkname); $range=$objBookmark->Range; $range->Text=$current_name; $range->InsertBefore(" Nom de Famille :"); $range->InsertAfter(" (pour essai)"); $new_file="E:\test.doc"; $word->ActiveDocument->SaveAs($new_file); $word->Quit(); $word=null; unset($word); ?>
Je travaille sur PC avec word 2007.X-Powered-By: PHP/5.3.2
Set-Cookie: PHPSESSID=11; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-4DPHP-Error-Message: <b>Source:</b> Microsoft Word<br/><b>Description:</b> La commande a échoué
X-4DPHP-Error-Code: -2147352567
X-4DPHP-Error-File: D:\mailing.php
X-4DPHP-Error-Line: 20
X-4DPHP-Error-Trace: "#0 D:\\Simply Asso\\mailing.php(20): variant->SaveAs('D:\\Simply Asso ...')\n#1 F:\\Resources\\php\\Windows\\_4D_Execute_PHP.php(48): require('D:\\Simply Asso ...')\n#2 {main}"
Content-type: text/html
Je n'arrive pas à comprendre où est mon erreur ?
Cordialement.
Partager