Вот код на PHP:
код
--------------------------------------------------------------------------------
$xls = new COM("Excel.Application"); // Создаем новый COM-объект
$xls->Application->Visible = 1; // Заставляем его отобразиться
$xls->Workbooks->Open("C:\\test_original.xls"); // Открываем документ, первую строку которого надо скопировать
$range=$xls->Rows(1);
$range->Copy();
//$range->Value='test';
$xls->Workbooks->Close();
*/
$xls = new COM("Excel.Application"); // Создаем новый COM-объект
$xls->Application->Visible = 1; // Заставляем его отобразиться
$xls->Workbooks->Open("C:\\test.xls"); // Открываем документ, в первую строку надо вставить содержимое буфера обмена
$range=$xls->Rows(1);
$range->Select();
$range->Paste();// Не работает. :(
//$range->Value='test';
//$xls->Workbooks->Close();
Как сделать, чтобы вставка из буфера обмена работала? При копировании в буфер выводится диалоговое окно, предупреждающее, что в буфер обмена помещаеться большой объем данных,разрешить или отказать. Нужно автоматом отвечать, без вывода окна.