begin process at 2012 02 14 22:01:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Exportation de tableau vers excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Exportation de tableau vers excel

vendredi 28 juillet 2006 à 13:45:13 | Exportation de tableau vers excel

kedieng

Slt! J'ai un tableau dans une page php que j'exporte vers excel par clic sur un lien. Cela fonctionne lorsque j'ouvre ce fichier avec internet explorer sans lancer easyphp. lorsque j'ouvre cette page en à travers le web local de easyphp le lien ne fonctionne pas et ça écrit erreur sur la page sur la barre d'état. Je ne sais pas pourquoi. J'utilise les activex pour exporter le tableau vers excel. Est ce que le problème pourrait provenir d'une configuration de easyphp? Aidez moi s'il vous plaît je suis foutu. Merci.
vendredi 28 juillet 2006 à 14:10:09 | Re : Exportation de tableau vers excel

Evangun

Salut,
dis-nous exactement quelle est l'erreur, et les lignes de code qui correspondent, etc.

tu utilises quoi pour exporter vers Excel? je suis à la recherche d'un script qui exporte en .xls, si tu as je suis preneur
vendredi 28 juillet 2006 à 14:34:41 | Re : Exportation de tableau vers excel

kedieng

En fait c'est un script que j'ai eu dans ce forum. j'ai juste ecrit une fonction

<html>
<head>
<script type="text/javascript">
function export1(table1)
{
var textRange =document.body.createTextRange();
textRange.moveToElementText(table1);
textRange.execCommand("Copy");
var oExcel = new ActiveXObject('Excel.Application');
var oWkBooks = oExcel.Workbooks.Add;
var oExcelSheet = oWkBooks.Worksheets(1);
oExcelSheet.Application.Visible = true;
oExcelSheet.Activate();
oExcel.ActiveSheet.Range('A1').Select;
oExcel.ActiveSheet.PasteSpecial(0,false,false);
return ;
}
</script>
</head>
<body>
<center>
  <table width="80%" border="1" id="resul1" name="resul1">
    <tr>
      <td colspan=6 align="center">RESULTAT DE LA REQUETE</td>
    </tr>
    <tr>
      <td width="100">Matricule</td>
      <td with="100">Nom</td>
      <td with="100">Num Livre</td>
      <td with="100">Titre</td>
      <td with="100">Date emprunt</td>
      <td width="100">Date retour</td>
    </tr>
<script language="javascript" type="text/javascript">
for(i=0;i<5;i++)
{
 document.write("<tr><td>"+i+"</td>"+"<td>"+i*10+"</td>"+"<td>"+i*100+"</td>"+"<td>"+i*1000+"</td>"+"<td>"+i+"</td></tr>");
}
 
</script>
  
  </table>
  <a href="javascript:export1(resul1)" >Exporter vers Excel</a>
</center>
</body>
</html>


Je ne connais pas l'erreur. Ca affiche erreur sur la page sur la barre d'état. Si quelqu'un peut m'aider. AU SECOURS.

vendredi 28 juillet 2006 à 17:38:40 | Re : Exportation de tableau vers excel

putch

salut

deja remplace
<a href="javascript:export1(resul1)" >Exporter vers Excel</a>

par
<a href="javascript:export1('resul1')" >Exporter vers Excel</a>

ensuite l'erreur javascript que me renvoi Javascript Debugger :

Erreur : document.body.createTextRange is not a function
Fichier source : xxxxx
Ligne : 6

vendredi 28 juillet 2006 à 23:54:45 | Re : Exportation de tableau vers excel

apacheswiss

je ne suis pas vraiment sûre de ce que je vais dire... mais ce n'est pas réelement un Export vers excel...
si le pc client n'as pas excel, celà ne dois pas marcher....
il utilise excell pour crée le fichier...
samedi 29 juillet 2006 à 09:45:29 | Re : Exportation de tableau vers excel

Anthomicro

Salut,

"Erreur : document.body.createTextRange is not a function"

ça ne fonctionne qu'avec IE je crois cette fonction, avec firefox faut utiliser autre chose ;)

Une chose est sûre ton problème ne vient pas de la config d'easyPHP.

a +

    • Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique
    • [ Lien ]


    Cette discussion est classée dans : page, excel, tableau, easyphp, exportation


    Répondre à ce message

    Sujets en rapport avec ce message

    Exporter un tableau dynamique vers excel [ par pourix ] Bonjour à tous, j'aimerai par un clic sur un lien à côté du tableau dans ma page en php ouvrir une feuille excel contenant déjà mon tableau. J'ai dé Deux include dans ma page index [ par smoana ] Salut, Je suis un nouveau en programmation PHP. Voila j'ai créer une page Index.php avec quatre divs. Mais la navigation principale du site ce fait e expoter les données d'un tableau excel et afficher les dans un tableau html [ par tsdilahcen ] bonjour tt le monde, svp j'ai un problemme, j'utilise la classe reader.php pour afficher les données d'un tableux excel sur une page web j'ai réussi d du tableau au form [ par dalinda ] salut tout le monde je suis entrin de créer un site de gestion de residence jé une pb dans une page intutilé admin.php cette page contient formulair Transférer réponse a un questionnaire vers excel [ par Julien39 ] Bonjour à tous,J'ai appris à coder en html hier matin, mon niveau est donc loin d'être excellent. Je dois créer une page internet qui permet aux utili Importation d'une page web en format Excel et PDF [ par rouguine ] Bonjour , Je voudrais dans ma page web à l'aide de deux boutons l'importer vers Excel et PDF . Si quelqu'un peut m'aider à trouver cette solution . affichage texte dynamique dans un tableau [ par barziola ] Bonjour les amis. J'ai fait un site web où je voudrais avoir des contenus (texte dynamique) càd que si je clique sur un bouton sur la meme page, j'ai Redimensionnement d'une page php dynamiquement [ par mageek06 ] Bonjour, j'ai une page php qui contient un tableau. J'aimerais lui définir une taille par défaut de manière à ce que la page ne tienne que sur un pet masquer un tableau au chargement de la page [ par massbbc ] Bonjour a tous! Je suis un vraidebutant et je tente de realisé une petite application en php. Mon problème est que je souhaitérait cacher un tableau a generer une page excel avec php [ par medacha ] Bonjour je suis à la recherche d'un exemple de source qui puisse me permettre de generer un fichier exel avec des info qui viendrai de formulaire et d


    Nos sponsors


    Sondage...

    CalendriCode

    Février 2012
    LMMJVSD
      12345
    6789101112
    13141516171819
    20212223242526
    272829    

    Consulter la suite du CalendriCode

     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,905 sec (4)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales