willinfeo
Messages postés55Date d'inscriptionvendredi 25 juillet 2003StatutMembreDernière intervention 4 décembre 2005
-
12 mai 2004 à 12:47
soniatoun
Messages postés1Date d'inscriptionsamedi 9 octobre 2010StatutMembreDernière intervention10 mai 2011
-
10 mai 2011 à 17:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
soniatoun
Messages postés1Date d'inscriptionsamedi 9 octobre 2010StatutMembreDernière intervention10 mai 2011 10 mai 2011 à 17:43
Bonjour,
je viens de tester ce code mais il ne fonction pas ...
:(( pourrez vous me dire comment le faire fonctionner car j'en ai vraiment besoin
merci
jimgui
Messages postés17Date d'inscriptionmardi 15 juin 2010StatutMembreDernière intervention24 juin 2010 16 juin 2010 à 10:05
Bonjour je trouve ton code très intéressant, j'aimerai pouvoir l'exploiter, cependant je ne sais pas comment écrire dans les cellules du tableau sur ton code :S
Merci d'avance pour vos réponses3
encky
Messages postés2Date d'inscriptionlundi 8 décembre 2008StatutMembreDernière intervention15 avril 2010 18 avril 2010 à 12:50
Salut!
Merci beaucoup pour ta source carlosa.
Après une petite modif sur le
oExcel.ActiveCell.PasteSpecial(1,false,false); //on met 1 à la place 0
le code marche super bien.
Merci!!
Climette
Messages postés1Date d'inscriptionmardi 17 novembre 2009StatutMembreDernière intervention17 novembre 2009 17 nov. 2009 à 11:49
Merci pour ce petit script.
Cependant j'aimerai pouvoir donner un nom au fichier excel créer. quelqu'un sait comment faire ?
kryshnar
Messages postés44Date d'inscriptionmercredi 24 septembre 2008StatutMembreDernière intervention26 février 2009 12 déc. 2008 à 16:50
J'ai trouver une solution encore plus simple pour importer une table (HTML) dans excel et ca marche nickel le seul truc c'est que c'est en ASP donc exécution sur le serveur et renvoie au client dans un fichier
il suffi juste de mettre cette ligne dans un fichier vierge juste avant la table voulue :
<% Response.ContentType = "application/vnd.ms-excel"%>
puis de construire la table (... ...
)
enfin un appel du fichier par un href=".." ou un submit() d'un formulaire donc l'action pointe sur cette page et le tour et joué
!!!!! MAIS ATTENTION c'est de l'ASP !!!!!
!!! du VBscript pour être plus précis !!!
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 12 déc. 2008 à 09:18
Pour toutes les personnes qui on des problemes de Activex c seulement les parametres de securiter dans IE ou FireFox
kryshnar
Messages postés44Date d'inscriptionmercredi 24 septembre 2008StatutMembreDernière intervention26 février 2009 11 déc. 2008 à 13:30
y a t'il une solution pour FIREFOX
parce que naviguer sous IE .... beurk :(
merci
zhamza
Messages postés2Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention18 avril 2008 18 avril 2008 à 23:44
J ai un petit problème j avoue que je ne maîtrise pas parfaitement le javascript bon :
La page que je veut exporter ce trouve dans d:php/www/dossier/page.html elle fonctionne
Mais si je tape 127.0.0.1/dossier/page.html je ne peut plus exporter mon document
j ai un message d'erreur qui ce déclanche quand je clique sur le bouton exporter :
Un Composant ActiveX ne peut pas créer un objet !!!
Merci
zhamza
Messages postés2Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention18 avril 2008 18 avril 2008 à 23:06
Super ton truc carlosa t es un géni tu m'a sauvé la vie
Encore merci pour le script
coolboy78
Messages postés76Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention20 novembre 2007 16 nov. 2007 à 14:34
coolboy78
Messages postés76Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention20 novembre 2007 16 nov. 2007 à 14:10
Moi jai une question, j'ai un tableau avec des colonnes de différentes tailles, avec du texte à l'intérieur, et lorsque j'utilise le code, le fichier se créé mais les colonnes ne sont pas identique à ce que j'aperçoit sur ma page HTML. c'est soit trop petit et les mots sont coupés, ou soit trop grand et mon texte n'est que sur une grande ligne.
Ya t'il un moyen d'affecter une taille pour ces colonnes ?
Sachant que dans mon code html, j'ai bien bien un width pour chaque td !
Merci
brisou74
Messages postés1Date d'inscriptionvendredi 26 octobre 2007StatutMembreDernière intervention26 octobre 2007 26 oct. 2007 à 14:26
Question n°1
Avant d'utiliser ce code, je voudrais savoir si l'activation de ActiveX n'est pas une faille en terme de sécurité (il me semble que c'est la raison de son absence sur FireFox)?
Question n°2
Si ActiveX n'est pas une porte pour différents malwares... Peut on s'en servir sur des navigateurs mac (Opéra) ou trouver un équivalent?
Merci pour vos réponses
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 26 sept. 2007 à 17:40
Pour bbkingtn
Ce juste un probleme de securiter de internet explorer.
Va dans les options et tu lui dit que les ActiveX sont autorises. Ou rajoute ton site dans les TRUSTED SITES
bbkingtn
Messages postés9Date d'inscriptionmardi 10 août 2004StatutMembreDernière intervention17 décembre 2004 24 sept. 2007 à 17:00
salut, je n'arrive pas a executer le script correctement ni en local ni sur le serveur j'ai toujours cette erreur "un composant ActiveX ne peut pas creer un objet".
merci de m'aider
Configuration: EasyPHP 1.6
Windows XP home SP2
IEXPLORER 7
Exel 2007
hichmouq
Messages postés1Date d'inscriptionsamedi 4 décembre 2004StatutMembreDernière intervention29 août 2007 29 août 2007 à 14:48
merci beaucoup pour ce code(ce que je cherche depuis lengtemps)
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 23 août 2007 à 12:37
Bonjour...
Le code qui copie les données de la page web entre les balises
.... prend toutes les info de la page...
Si tu as des listes, il va prendre toutes les valeurs....
Ce comme si tu vas dans les sources de ta page et tu copie les valeurs...
cs_poonam
Messages postés2Date d'inscriptionmercredi 22 août 2007StatutMembreDernière intervention22 août 2007 22 août 2007 à 08:48
J'ai des problèmes avec les <html:select>. En exportant vers excel ca me montre tous les options et non pas l'option selecte
silverfab34
Messages postés33Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention18 juillet 2008 15 sept. 2006 à 14:58
Super programme, ca s'associe bien avec du AJAX et tous les styles de page !!!
kostya
Messages postés3Date d'inscriptionmercredi 31 mai 2006StatutMembreDernière intervention16 juillet 2006 25 juil. 2006 à 16:51
En fait mon probleme viens du fait que j'ai des boutons dans les trois premieres colonnes de mon tableau. Donc je reformule ma question. Est-ce possible d'exclure les trois premieres colonnes de mon tableau de l'exportation vers le fichier Excel ou bien d'exclure l'exportation d'objet de type bouton?
kostya
Messages postés3Date d'inscriptionmercredi 31 mai 2006StatutMembreDernière intervention16 juillet 2006 25 juil. 2006 à 16:27
Merci pour ce code qui m'a été tres utile :).
Cependant j'ai un ti souci. J'affiche un tableau en php à l'aide d'une boucle et je voudrai exporter tous le tableau excepté les trois premieres colonnes dans mon fichier excel. Est-ce faisable? Si oui comment? J'ai essayé de placer plusieures bloc dans plusieures balises
mais cela ne fonctionne pas.
d.ruze
Messages postés3Date d'inscriptiondimanche 15 juin 2003StatutMembreDernière intervention14 mai 2006 14 mai 2006 à 21:40
Félicitations à l'auteur .
Quel beau travail
Merci
cs_cedw
Messages postés1Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention14 avril 2006 14 avril 2006 à 14:36
Moi ça marche très bien en local mais venant de notre serveur Web, une erreur sur la page se produit :
Automation server cannot create object sur la ligne
oExcel = new ActiveXObject('Excel.Application');
Si vous avez une explication ?
Merci.
reznordlm
Messages postés3Date d'inscriptionjeudi 7 avril 2005StatutMembreDernière intervention 2 septembre 2008 7 mars 2006 à 16:50
Le code est très bien mais on a décidé de supprimer Excel au profit d' OpenOffice. Quelqu'un connaitrait le bon code ActiveX pour OpenOffice ?
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
reznordlm
Messages postés3Date d'inscriptionjeudi 7 avril 2005StatutMembreDernière intervention 2 septembre 2008 7 mars 2006 à 16:48
Le code est très bien mais on a décidé de supprimer Excel au profit d' OpenOffice. Quelqu'un connaitrait le bon code ActiveX pour OpenOffice ?
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 25 mars 2005 à 09:55
Je n'ai pas de solution pour le moment ni pour les dates (sur Xp Sp2 pas de problem) ni pour firefox. Je vais voir comment on peux faire pour les ActiveX dans firefox.
Merci de vos commentaires...
oolon
Messages postés3Date d'inscriptionmardi 20 avril 2004StatutMembreDernière intervention 7 juin 2005 24 mars 2005 à 17:09
Apparemment c'est firefox qui n'accepte pas les controles ActiveX, ou alors je n'ai pas trouvé l'option... une solution ? (à part utiliser IE !!)
oolon
Messages postés3Date d'inscriptionmardi 20 avril 2004StatutMembreDernière intervention 7 juin 2005 24 mars 2005 à 16:54
Tout d'abord, le script est vraiment très bien ! Il fonctionne impecablement sous IE mais pas sous Firefox, c normal ? Une solution peut-être ?
Merki d'avance !
sletis
Messages postés11Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention29 mai 2005 14 févr. 2005 à 23:41
en tout cas merci pour ton aide et pour rton script je l ai déja adapté au logiciel que je concoit! si tu trouve cé encore mieu pour proposer les deux solutions office et open office!
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 14 févr. 2005 à 09:38
Pour le problèmes avec les dates....
Il faut savoir que Excel fonctionne avec le system americain de dates.... je n'ai pas la solution pour le momment!!!
Je vais voir...
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 14 févr. 2005 à 09:34
Je n'ai pas la solution mais je vais voir si je la trouve...
je pense juste voir si a la place de...
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
il faut trouver le bon ActiveXObject ...
A+ :-)
sletis
Messages postés11Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention29 mai 2005 13 févr. 2005 à 18:09
il parai super ton code mais si j ai pas excel disons que j ai open office!
phdj238
Messages postés8Date d'inscriptionjeudi 9 septembre 2004StatutMembreDernière intervention26 avril 2006 24 nov. 2004 à 16:14
J'ai de problèmes avec les dates, qaud le jour est < 9 il est inversé avec le mois.
Exemple : 02/08/2004 devient 08/02/2004
darco62
Messages postés3Date d'inscriptionmercredi 28 janvier 2004StatutMembreDernière intervention18 novembre 2004 18 nov. 2004 à 14:39
super comme code 10/10
cs_patou06
Messages postés24Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention14 juin 2006 27 juil. 2004 à 09:32
Merci l'ami c'est un code intéressant, il m'a été très utile
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 3 juin 2004 à 14:44
Laisser Une Note SVP !!!!!!!!!!!!
cs_hdh
Messages postés140Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention20 août 2012 18 mai 2004 à 17:03
Vraiment sympa comme source.. bravo !!
cs_carlosa
Messages postés9Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention12 décembre 2008 13 mai 2004 à 08:01
Je viens de faire la mise à jour du code avec un exemple....
willinfeo
Messages postés55Date d'inscriptionvendredi 25 juillet 2003StatutMembreDernière intervention 4 décembre 2005 12 mai 2004 à 12:47
Salut,
ca a l'air interessant, mais peux tu nous dire comment ca marche. Tu pourrais peut etre montrer un exemple concret.
Merci
10 mai 2011 à 17:43
je viens de tester ce code mais il ne fonction pas ...
:(( pourrez vous me dire comment le faire fonctionner car j'en ai vraiment besoin
merci
16 juin 2010 à 10:05
Merci d'avance pour vos réponses3
18 avril 2010 à 12:50
Merci beaucoup pour ta source carlosa.
Après une petite modif sur le
oExcel.ActiveCell.PasteSpecial(1,false,false); //on met 1 à la place 0
le code marche super bien.
Merci!!
17 nov. 2009 à 11:49
Cependant j'aimerai pouvoir donner un nom au fichier excel créer. quelqu'un sait comment faire ?
12 déc. 2008 à 16:50
il suffi juste de mettre cette ligne dans un fichier vierge juste avant la table voulue :
<% Response.ContentType = "application/vnd.ms-excel"%>
puis de construire la table (... ...
)
enfin un appel du fichier par un href=".." ou un submit() d'un formulaire donc l'action pointe sur cette page et le tour et joué
!!!!! MAIS ATTENTION c'est de l'ASP !!!!!
!!! du VBscript pour être plus précis !!!
12 déc. 2008 à 09:18
11 déc. 2008 à 13:30
parce que naviguer sous IE .... beurk :(
merci
18 avril 2008 à 23:44
La page que je veut exporter ce trouve dans d:php/www/dossier/page.html elle fonctionne
Mais si je tape 127.0.0.1/dossier/page.html je ne peut plus exporter mon document
j ai un message d'erreur qui ce déclanche quand je clique sur le bouton exporter :
Un Composant ActiveX ne peut pas créer un objet !!!
Merci
18 avril 2008 à 23:06
Encore merci pour le script
16 nov. 2007 à 14:34
oExcel.Columns("A:A").ColumnWidth = 10;
oExcel.Columns("B:B").ColumnWidth = 50;
oExcel.Columns("C:C").ColumnWidth = 10;
16 nov. 2007 à 14:10
Ya t'il un moyen d'affecter une taille pour ces colonnes ?
Sachant que dans mon code html, j'ai bien bien un width pour chaque td !
Merci
26 oct. 2007 à 14:26
Avant d'utiliser ce code, je voudrais savoir si l'activation de ActiveX n'est pas une faille en terme de sécurité (il me semble que c'est la raison de son absence sur FireFox)?
Question n°2
Si ActiveX n'est pas une porte pour différents malwares... Peut on s'en servir sur des navigateurs mac (Opéra) ou trouver un équivalent?
Merci pour vos réponses
26 sept. 2007 à 17:40
Ce juste un probleme de securiter de internet explorer.
Va dans les options et tu lui dit que les ActiveX sont autorises. Ou rajoute ton site dans les TRUSTED SITES
24 sept. 2007 à 17:00
merci de m'aider
Configuration: EasyPHP 1.6
Windows XP home SP2
IEXPLORER 7
Exel 2007
29 août 2007 à 14:48
23 août 2007 à 12:37
Le code qui copie les données de la page web entre les balises
.... prend toutes les info de la page...
Si tu as des listes, il va prendre toutes les valeurs....
Ce comme si tu vas dans les sources de ta page et tu copie les valeurs...
22 août 2007 à 08:48
15 sept. 2006 à 14:58
25 juil. 2006 à 16:51
25 juil. 2006 à 16:27
Cependant j'ai un ti souci. J'affiche un tableau en php à l'aide d'une boucle et je voudrai exporter tous le tableau excepté les trois premieres colonnes dans mon fichier excel. Est-ce faisable? Si oui comment? J'ai essayé de placer plusieures bloc dans plusieures balises
mais cela ne fonctionne pas.
14 mai 2006 à 21:40
Quel beau travail
Merci
14 avril 2006 à 14:36
Automation server cannot create object sur la ligne
oExcel = new ActiveXObject('Excel.Application');
Si vous avez une explication ?
Merci.
7 mars 2006 à 16:50
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
7 mars 2006 à 16:48
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
25 mars 2005 à 09:55
Merci de vos commentaires...
24 mars 2005 à 17:09
24 mars 2005 à 16:54
Merki d'avance !
14 févr. 2005 à 23:41
14 févr. 2005 à 09:38
Il faut savoir que Excel fonctionne avec le system americain de dates.... je n'ai pas la solution pour le momment!!!
Je vais voir...
14 févr. 2005 à 09:34
je pense juste voir si a la place de...
oExcel = new ActiveXObject('Excel.Application');
oWkBooks = oExcel.Workbooks.Add;
il faut trouver le bon ActiveXObject ...
A+ :-)
13 févr. 2005 à 18:09
24 nov. 2004 à 16:14
Exemple : 02/08/2004 devient 08/02/2004
18 nov. 2004 à 14:39
27 juil. 2004 à 09:32
3 juin 2004 à 14:44
18 mai 2004 à 17:03
13 mai 2004 à 08:01
12 mai 2004 à 12:47
ca a l'air interessant, mais peux tu nous dire comment ca marche. Tu pourrais peut etre montrer un exemple concret.
Merci