| |
|
|
| | Можно ли с помощью пхп передавать данные в Excel(в определенные ячейки).если можно, то каким образом это можно сделать? | |
| |
|
|
| |
|
|
| |
для: dobryy
(16.05.2006 в 11:19)
| | | можно, с помощью ActiveX | |
| |
|
|
| |
|
|
| |
для: sancho
(16.05.2006 в 11:47)
| | | А можно поподробнее, а то я незнаком ActiveX. Или где можно почитать? | |
| |
|
|
| |
|
|
| |
для: dobryy
(16.05.2006 в 11:19)
| | | Можно сформировать CSV-файл, Excel - его откроет. | |
| |
|
|
| |
|
|
| |
для: dobryy
(16.05.2006 в 11:19)
| | | Существует несколько достаточно работоспособных PHP и PERL приложений, способных писАть в формате EXCEL 5, что вполне достаточно. Я пользуюсь PHP writeexcel.
http://bettina-attack.de/jonny/view.php/projects/php_writeexcel/
Для поддержки больших файлов (>7 мегов) нужно скачать с этого-же сайта:
http://bettina-attack.de/jonny/view.php/projects/php_ole/ | |
| |
|
|
| |
|
|
| |
для: Duran
(16.05.2006 в 14:16)
| | | вот примерчик
<html>
<head>
<title>Untitled</title>
</head>
<body>
<table border='1'>
<tr><td>laskdflaskflkf</td>
<td>laskdflaskflkf</td>
</tr>
<tr><td>laskdflaskflkf</td>
<td>laskdflaskflkf</td>
</tr>
</table>
<b>0fgdkgdfjghdkghsdfgsdfgjsdf</b>
<?
$url_adr = sprintf("http://%s%s", $HTTP_SERVER_VARS['HTTP_HOST'], $HTTP_SERVER_VARS['REQUEST_URI']);
$url_adr = str_replace("%20", " ", $url_adr);
printf ("<br><br> <script language='JavaScript'> function onEX() {var objXL = new ActiveXObject('Excel.Application'); objXL.visible = true;");
printf ("objXL.WorkBooks.Open('".$url_adr."', false);}");
printf ("</script> <input type='button' name='Button1' value='в MS Excel' onclick='onEX(); return true;'>");
?>
</body>
</html>
|
| |
| |
|
|
| |
автор: Ireruss (17.05.2006 в 16:13) |
|
| |
для: dobryy
(16.05.2006 в 11:19)
| | | Можно из Exel'а читать данные с web на какой-нибудь лист, а оттуда в нужные ячейки сам пусть пересылает куда надобно.
Только вот проблема - передать из Exel'а на веб параметры (например дату) :-(((
В документации нашел утверждение, что передавать такие параметры вообще нельзя, но у меня работает (только не знаю как сделал коллега, он и сам не помнит). | |
| |
|
|