Следующая статья: Программирование форм на PHP
Один из вариантов решения заключается в работе с файлом формата DBF. Его понимает РНР и с ним работает Excel. Для создания dbf файла, сохраняем выделенные ячейки как файл dBase.
<table>
<?php
$db='excelfile.dbf';// файл Excel, сохраненный как dBase
$open_db=dbase_open($db,0);// открывает базу (read-only)
$fields=dbase_numfields($open_db);// кол-во полей в таблице
$records=dbase_numrecords($open_db);// кол-во строк в таблице
for ($i=1;$i<=$records;$i++)// Цикл строки
{ echo '<tr>';
$row=dbase_get_record($open_db,$i);// получает строку
for($a=0;$a<$fields;$a++)// Цикл столбцы
{ echo '<td>'.$row[$a].'</td>';
}
echo '</tr>';
}
?>
</table>
Если необходимо, можно занести таблицу в базу данных. Для удобства, желательно перекодировать все символы функцией convert_cyr_string(). Еще вариант сохранять как *.CSV Файл. А потом загружать в таблицу.