$my_com_object = new COM($object_class);
$xls = new COM("Excel.Application");
<?php
$xls = new COM("Excel.Application"); //
$xls->Application->Visible = 1; //
$xls->Workbooks->Add(); // ( )
$rangeValue = $xls->Range("A1");
$rangeValue->Value = " : , , ";
$rangeValue = $xls->Range("A2");
$rangeValue->Value = " : 14";
$rangeValue = $xls->Range("A3");
$rangeValue->Value = " : Arial";
$range=$xls->Range("A1:J10"); //
$range->Select(); //
$fontRange=$xls->Selection(); //
//
$fontRange->Font->Bold = true; //
$fontRange->Font->Italic = true; //
$fontRange->Font->Underline = true; //
$fontRange->Font->Name = "Arial"; //
$fontRange->Font->Size = 14; //
?>
$xls = new COM("Excel.Application");
$xls->Application->Visible = 1;
$xls->Workbooks->Add();
<?php
$xls = new COM("Excel.Application"); // COM-
$xls->Application->Visible = 1; //
$xls->Workbooks->Add(); //
?>
<?php
$xls = new COM("Excel.Application"); // COM-
$xls->Application->Visible = 1; //
$xls->Workbooks->Open("C:\my_doc.xls"); //
?>
<?php
$xls = new COM("Excel.Application"); // COM-
$xls->Application->Visible = 1; //
$xls->Workbooks->Add();
$range=$xls->Range("A1"); // A1
$range->Value = " "; //
//
$xls->Workbooks[1]->SaveAs("my_doc.xls");
$xls->Quit(); //
$xls->Release(); //
$xls = Null;
$range = Null;
?>
<?php
$xls = new COM("Excel.Application"); // COM-
$xls->Application->Visible = 1; //
$xls->Workbooks->Add();
$range=$xls->Range("A1"); // A1
$range->Value = "- "; //
//
$xls->Workbooks[1]->SaveAs("my_doc.xls");
$xls->Quit(); //
$xls->Release(); //
$xls = Null;
$range = Null;
?>
Source: https://habr.com/ru/post/55800/