Thomas: PHP und Word

Hallo
ich versuche im Moment eine word datei mit Inhalt über PHP zu erzeugen:

$word = new COM("word.application");
$word->Documents->Add();

$mytable = $word->ActiveDocument->Tables->Add($word->ActiveDocument->Range(), 2, 2);

$mytable->Cell(1, 1)->Range->Text = "Kunden Name";
$word->ActiveDocument->SaveAs("c:\rechnung.doc");

$word->Documents->Close();
$word->Quit();

//Free the object
//$word->Release();
$word = null;

Mein Problem ist, er erzeugt das Dokument schließt allerdings nicht alle Prozesse im TaskManager (winword.exe). Somit wird beim zweiten mal ein Fehler erzeugt. Mit //$word->Release(); funktioniert es leider auch nicht. Hat jemand ne Idee?
Vielen Dank
Thomas

  1. Hi,

    sieht vom Weg her für mich richtig aus. Einzige Idee:

    $word->Documents->Close();

    Kann es sein, dass er hier einen Fehler erzeugt und daher nicht zuende läuft? Meiner Meinung nach müsste das

    $word->Documents[1]->Close()

    heißen.

    Schöne Grüße
    Axel