selam KralFx,
Form verilerini veritabanına kaydedip daha sonra veritabanından bu bilgileri okutup excel'e akatarıp bilgisayarınıza indirebilirsiniz.
Daha önce depodaki ürünleri stokları vs alabilmek için bir kod yazmıştım paylaşayım kendinize göre editlersiniz :)

Excel çıktı almak için (direkt bilgisayarınıza indirir)

header('Content-Type: text/html; charset=utf-8');
header( "Content-Type: application/vnd.ms-excel" );
header( "Content-disposition: attachment; filename=DepoÜrünler".rand().".xls" ); // dosya adı benzersiz olsun diye DepoÜrünler + yanında random sayı :) + format
include 'Connect.php'; / db bağlantısı
echo "Urun Kodu \t Urun Adi \t Stok \n"; // sütunlar 3 tane olduğunu belirtiyoruz
$DD=$_POST['ID'];
$sql = mysql_query("SELECT * FROM Urunler Where bla bla bla bla"); // hangi bilgileri istiyorsak alıyoruz dbden
while($row = mysql_fetch_assoc($sql)){
$UrunAdi=$row['UrunAdi'];
$UrunAdiText= sefyap($UrunAdi);

echo $row['ID']. "\t" .$UrunAdiText. "\t" . $row['Stok'] . "\n"; // t bir sonraki sütuna geçiyor N ise alt satıra
}
?>