Philipp Hasenfratz: Spreadsheet::WriteExcel in bestehende Datei

Beitrag lesen

Halihallo Dirk

Vielen Dank an alle ! Ich werde mich mal durch den Quelltext arbeiten.
Mal sehen, was rauskommt. Wer noch mehr Vorschläge hat, nur zu !

Du willst noch mehr? - Nun denn. Dir werd ichs geben du!!! :-))

läuft leider nur auf Win-Systemen (M$ OLE), aber wär auch ne Lösung.

Viele Grüsse

Philipp

Use OLE to control MS Excel.

use OLE;

Create an instance of Excel.

$app = CreateObject OLE "Excel.Application" ||
 die "Unable to open Excel.";

Make application visible.

$app->{'Visible'} = 1;

Create a new workbook.

$app->Workbooks->Add();

Set values in a "range".

$app->Range("A1")->{'Value'} = "Developer";
$app->Range("B1")->{'Value'} = "Bugs";

$app->Range("B2")->{'Value'} = "Assigned";
$app->Range("C2")->{'Value'} = "Fixed";

$app->Range("A3")->{'Value'} = "Eric J.";
$app->Range("B3")->{'Value'} = 10;
$app->Range("C3")->{'Value'} = 10;

$app->Quit();

Leave Excel running. USe $app->Quit() to exit.

msexcel.pl