gracias probare con eso no yo creo q resultara bueno ahi te cuento muchas gracias :D
 
no me resulta me esta tirando todos los datos igual mira este es mi php que lo esta imprimiendo en exel pero igual me tira los datos repetidos 
 Código PHP:
    <?php
//Exportar datos de php a Excel
header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=Reportes.xls");
?>
<html lang="es">
<title>::. Exportacion de Datos .::</title>
</head>
<body>
<?php
 
$con = mysql_connect("localhost","root","");
mysql_select_db("probar", $con);
 
$sql = "SELECT DISTINCT * FROM cliente ";
$result=mysql_query($sql,$con);
 
?>
 
 
 
<center><h1>FORMULARIO DE TRASPASO</h1></center>
<table border="0" >
<tr>
<pre><td>Traspaso</td>       <td></td>                       <td>Movimiento</td></pre>
 
</tr>
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr>        
<pre><td> %s</td>       <td></td>                         <td> %s</td></pre>
</tr><p><p>", $row["num_traspaso"],$row["movimiento"]);
}
mysql_free_result($result);
mysql_close($con);
?>
<?php
 
$con = mysql_connect("localhost","root","");
mysql_select_db("probar", $con);
 
$sql = "SELECT  DISTINCT* FROM cliente ";
$result=mysql_query($sql,$con);
 
?>
<table border="0" >
<tr>
<pre><td>Establecimiento</td>       <td></td>                       <td>Fecha</td></pre>
 
</tr>
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr>        
<pre><td> %s</td>       <td></td>                         <td> %s</td></pre>
</tr><p><p>", $row["establecimiento"],$row["fecha"]);
}
mysql_free_result($result);
mysql_close($con);
?>
<?php
 
$con = mysql_connect("localhost","root","");
mysql_select_db("probar", $con);
 
$sql = "SELECT  DISTINCT * FROM cliente ";
$result=mysql_query($sql,$con);
 
?>
<table border="1" >
<tr>
<td>Establecimiento</td>
<td>Fecha</td>
<td>Desde</td>
<td>Edificio</td>
<td>Piso</td>
<td>A</td>
<td>Edificio</td>
<td>Piso</td>
<td>Numero inventario</td>
<td>Cantidad</td>
<td>Especie</td>
<td>Entrega</td>
<td>Recibe</td>
</tr>
 
<?php
while($row = mysql_fetch_array($result)) {
printf("
<tr>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s </td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s </td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
 
 
</tr>", $row["establecimiento"],$row["fecha"],$row["desde"],$row["edificio"],$row["piso"],$row["a_servicio"],$row["a_edificio"],$row["a_piso"],$row["num_inventario"],$row["cantidad"],$row["especie"]);
}
mysql_free_result($result);
mysql_close($con);  //Cierras la Conexión
?>
<?php
 
$con = mysql_connect("localhost","root","");
mysql_select_db("probar", $con);
 
$sql = "SELECT  DISTINCT * FROM cliente ";
$result=mysql_query($sql,$con);
 
?>
</table>
 
<table>
<tr>
<pre><td>FIRMA ENTREGA</td>  <td></td>                                      <td>FIRMA RECIBE</td> </pre>                 
</tr>
<?php
while($row = mysql_fetch_array($result)) {
printf("
<tr>
<pre><td> %s</td>         <td></td>                                                              <td> %s</td></pre>
 
 
</tr>", $row["entrega"],$row["recibe"]);
}
mysql_free_result($result);
mysql_close($con);  //Cierras la Conexión
?>
 
 
</table>
</body>
</html>