Gracias.
tenia un par de fallitos de sintaxis, pero sin importancia. ya esta arreglado.
al final a quedado asi.
Código:
if ($Num < 1) {
echo "La lista está vacia" ;
}else{
echo "<select name=Area>" ;
for ($i=0;$i<$Num;$i++){
$DatosConsulta = mssql_fetch_array($resultado);
if ($i == $opcion){
echo "<option selected value=".$i.">".$DatosConsulta[nombrearea]."</option>";
}else{
echo "<option value=".$i.">".$DatosConsulta[nombrearea]."</option>";
}
}
echo "</select>";
}