cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
16 oct. 2004 à 10:11
encky
Messages postés2Date d'inscriptionlundi 8 décembre 2008StatutMembreDernière intervention15 avril 2010
-
15 avril 2010 à 16:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
encky
Messages postés2Date d'inscriptionlundi 8 décembre 2008StatutMembreDernière intervention15 avril 2010 15 avril 2010 à 16:51
Merci pour ton code, il est clair et fonctionne très bien. Big up!!!
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 2 déc. 2007 à 13:18
Bien joué. Par contre, t'es du genre matinal ;)
Ce qui me surprend dans ta soluce, c'est que c'est du coté serveur que tu asdu modifier les droits. Là ça m'échappe??
Enfin si ca marche c'est l'essenciel.
@+
carcamax
Messages postés4Date d'inscriptionmercredi 31 octobre 2007StatutMembreDernière intervention 2 décembre 2007 2 déc. 2007 à 07:45
Bonjour,
après +sieurs tests, la soluce ce trouve dans le paramètrage des droits coté serveur et le réglage des pramètres de sécurité de IE. J'ai placé mon "site" dans les sites de confiance ,et autorisé les scripts non marqués.
L'activex se lance bien coté client....
Encore Merci pour ton interêt DAVI78390, et peut être à bientot pour d'autres questions ...
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 29 nov. 2007 à 22:31
Derniere remarque , tu as dit:
>> En fait tout est coté serveur (PC sans excel), j'ouvre juste mes pages webs coté client.
NON, pour moi c'est ton client qui ouvre le excel.
C'est comme lorsque tu as tu flash sur un site, si ton PC n'as pas le logiciel, tu ne vois pas l'annimation flash.
La nuit porte conseil......
A demain soir pour le resultat des tests
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 29 nov. 2007 à 22:24
Je testerais au boulot demain (si je trouve un peu de temp lol)
Je viens de re-telecharger la source et ....
Je me demande, si ce n'est pas au niveau de de la reconstitution du chemin que tu as un probleme.
Pour avancer il faudrait savoir ou s'execute excel exactement ????
Petite chose pour esseyer d'y voir plus clair:
-aprés la reconstitution du chemin dans le code (ligne 63), ajoute : alert(Path_file); // ca te donnera le chemin que le js en deduis
-note bien ce chemin
-ferme tout
-lance excel sur ton poste et fais fichier ouvrir, et la tu tape le chemin noté predement.
Si le fichier ne souvre pas, c'est le chemin déduit par js qui merdouille.
@+
carcamax
Messages postés4Date d'inscriptionmercredi 31 octobre 2007StatutMembreDernière intervention 2 décembre 2007 29 nov. 2007 à 21:35
Pas de test ce soir... mais j'retente qq chose demain.
En fait tout est coté serveur (PC sans excel), j'ouvre juste mes pages webs coté client. Je suis tout tout débutant, donc je cherche je cherche...
Si je trouves j'déposerais un com. Si qqun sait, chui preneur.
Bonne soirée.
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 29 nov. 2007 à 21:22
Pas de soucis: le code est vraiment sympa et m'a été tres util pour ce que je faisait, d'ou l'aide que je tente de t'ammener.
Pour ton prb, il me semblait que le fichier été rapatrié sur le client le temps de la modif (apparement je me suis gouré)
Xp coté client mais le serveur est sur le net ou sur un pc distant (réseau d'entreprise) et en XP aussi (dsl si j'insiste mùais vista est vraiment pas mon amis)
Si tu est sur un PC distant , tente d'installer excel, ca permettera de savoir ou s'execute l'ouverture excel.
Voili, voilou.
carcamax
Messages postés4Date d'inscriptionmercredi 31 octobre 2007StatutMembreDernière intervention 2 décembre 2007 29 nov. 2007 à 20:28
Bonsoir DAVID78390,
Je suis sous xp coté client, ça marche systématiquement en local (+sieurs tests),d'ou ma question.
J'ai supposé que l'activex placé en js. cherchait excel sur le serveur.
Je n'ai pas essayé non plus de placer le code dans ma page directement...
Merci de ton interêt...
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 29 nov. 2007 à 19:43
Voila une premiere bride d'explication, peut-etre...
carcamax
Messages postés4Date d'inscriptionmercredi 31 octobre 2007StatutMembreDernière intervention 2 décembre 2007 29 nov. 2007 à 18:58
Bonsoir,
J'ai testé et c'est vraiment pas mal.
Mon soucis : je souhaite l'appliquer en local 'excel installé' mais ma page est sur un serveur de fichier sur lequel excel n'est pas installé. Est-ce la raison du message d'erreur : Error: Automation server can't create object
sur : oExcel = new ActiveXObject('Excel.Application');
Quelles autres solutions qu'une instal d'excel ?
Merci
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 11 déc. 2006 à 15:22
J'avais un probleme:
le processus "Excel.exe" restait en mémoire empêchant toute ouverture manuelle d'autres documents Excel tant que la page html etait ouverte.
Il suffit de rajouter
oExcel=null;
aprés le
// fermeture de EXCEL sinon supprimer les deux lignes
oExcel.WorkBooks.Close;
oExcel.Quit();
Voila Ciao
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 4 déc. 2006 à 11:32
Juste une question: sur mon poste, je ne peux pas acceder a excel, tant que ma page html n'est pas fermée.
Faut-il detruite
var fso=new ActiveXObject("Scripting.FileSystemObject"); ???
Si oui Comment faire??.
Merci d'avance.
(Et un 9 de plus pour ton code)
David78390
Messages postés197Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention10 juillet 2011 1 déc. 2006 à 09:46
Tres bon c'est exactement ce que je cherchais.
Merci
cs_chapata
Messages postés214Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention 9 avril 20105 28 avril 2006 à 09:18
Hello Arthur81 (et tout les autres bien sur ...)
le code exacte est :
var xls = new ActiveXObject('Excel.Application');
var path_file = "c:\fichier.xls";
xls.WorkBooks.Open (path_file);
xls.visible = true;
xls.WorkSheets(1).Select; //pour la sélection d'un onglet en particulier le numéro d'index ou xls.WorkSheets("nom_onglet").Select;
xls.WorkBooks.Close;
xls.Quit();
Merci pour l'aide Arthur ...
maintenant ne reste plus qu'a effectuer les gestions d'erreurs possible (lecteur seule, si le fichier n'éxiste pas, si l'onglet n'éxiste pas et toute erreur possible en tout genre ...)
Si une personne à déjà fait un code comme ceci ... preneur je suis.
Merci à vous et bonne journée.
ChaPaTA
arthur81
Messages postés4Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention16 mars 2008 28 avril 2006 à 08:13
De mémoire, un onglet est désigné par "WorkSheets[x]"
x étant le N° de l'onglet du dossier.
Pour le rendre visible il faut faire :
WorkSheets[x].Visible = True
Si ça ne marche pas, il faut aller sur le site de Microsoft et trouver un exemple.
Pour la "lecture seule.." je ne sais pas
Arthur
cs_chapata
Messages postés214Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention 9 avril 20105 27 avril 2006 à 11:57
Hi,
perso mois j'ai trouver ton super ... je men sert pour lister tout un répertoire et récupérer des données dans chaque fichier.xls.
Mais connais-tu le code pour activer tel ou tel onglet du fichier ? J'ai un autre problème lorsque je suis en lecture seule ... arrêt du code.Si quelqu'un a une idée ?
Merci
sletis
Messages postés11Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention29 mai 2005 14 avril 2006 à 02:21
je te remerci je mets 9 pour ton code que je me suis amusé a manipuler! ;)
arthur81
Messages postés4Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention16 mars 2008 13 avril 2006 à 18:40
sletis
Messages postés11Date d'inscriptiondimanche 13 février 2005StatutMembreDernière intervention29 mai 2005 13 avril 2006 à 17:26
salut! pourrais tu ou pouvez vous me dire comment je pourrais recuperer les valeurs du tableau excel pour les inserer dans ma base de donnée Mysql par exemple!
merci :)
littlemarley
Messages postés45Date d'inscriptionlundi 18 avril 2005StatutMembreDernière intervention 1 septembre 2006 26 mai 2005 à 14:18
j'ai un probleme, il ne trouve pas mon fichier :
// Chemin du fichier EXCEL avec des "/" et non des ""
// Le chemin peut aussi être mis en "dur" exemple : Path_file = "c:/mes documents/répertoire/Excel_export.xls"
var Rep_cour = window.location.href; // Répertoire de la page htm en cours
var Index = Rep_cour.lastIndexOf("/"); // Rechecher du dernier séparateur /
var Rep_cour = Rep_cour.substring(0,Index); // Répertoire du fichier
Path_file = "c:/mes documents/seithacomsaia/base de données_année_2005.xls";
il va me le chercher dans le dossier system 32 de windows ???
je ne comprend pas est ce que quelquun peu m'aider ???
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 19 mars 2005 à 09:57
>>Error: Automation server can't create object
>>sur : oExcel = new ActiveXObject('Excel.Application');
il faut qu'Excel soit installé, et
avoir les droits pour l'utiliser.
ademonus
Messages postés1Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention18 mars 2005 18 mars 2005 à 15:20
j'ai une erreur quand j'utilise ce source sur le réseau quelqu'un a une idée comment résoudre ?
A runtime Error has occurred.
Error: Automation server can't create object
il bug sur : oExcel = new ActiveXObject('Excel.Application');
Merci du coup de main :-) !
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 18 oct. 2004 à 18:30
en fait, actiiveX ne peut être utilisé pour pirater efficacement, enfin faut être un peu débile car le plus simple reste le .exe déguisé en powerpoint, et comme activeX ça ne marcheras efficacement que si c'est sur ton disque, faut de tt façon utiliser un logiciel de messagerie, doinc, outlook est le seul a savoir comment utiliser activeX, c'est aussi le seul a savoir utiliser des .exe de façon imparable... donc, pour la sécu, utilises activeX mais pa outlook....
Certaines rumeurs disent que en activeX on pourrait utiliser certaines fonction qui permetrais de dériver la sécurité.... Perso, je ne sais pas quoi en penser, et j'en ai rien a faire... Ces rumeurs disent qu'il sufirait d'aller sur un site pour que IE laisse passer qqch qui puisse faire très mal...
Enfin activeX c'est pas obligatoire, en général, on peut remplacer ça par autre chose, genre la, c'est pour visualiser un fichier coté client, donc ça ne se fera pas en local, donc autant faire un .exe ou un .php enfin voila, moi je préfèrerais ne pas prendre de risque si on a pas vraiment besoin de ça... Pour une Bdd, le C c'est plus chiant, mais plus rapide, et si on veut pas se faire chier et avoir une vrai base de donnée, on a php + mysql.
cs_philsim
Messages postés3Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention18 octobre 2004 18 oct. 2004 à 17:18
pas mal !! :O)
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 18 oct. 2004 à 09:31
>>Vous dites : "autoriser l'exécution des ActiveX" !
>>Mais comment fait-on ?
_outils
_options internet
_sécurité
_personnaliser niveau pour intranet local ( par ex )
_cocher Activer Contrôles ActiveX et plugins
>>Qu'est-ce que cela engendre pour la sécurité
>>en surfant sur Internet ?
si activé pour "Internet" on prend les mêmes
risques qu'avec n'importe quel autre exécutable.
cependant message qui indique Active'X
utilisé, au moindre doute quelconque : refuser,
ne pas autoriser dans messagerie ....
cordialement.
vdzh
Messages postés14Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 juin 2011 18 oct. 2004 à 08:54
Bonjour,
Avec Win XP familial, IE6, Excel 2002 : impossible d'ouvrir le fichier Excel !!
Vous dites : "autoriser l'exécution des ActiveX" !
Mais comment fait-on ?
Qu'est-ce que cela engendre pour la sécurité en surfant sur Internet ?
Merci !
arthur81
Messages postés4Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention16 mars 2008 16 oct. 2004 à 12:00
Merci pour toutes ces remarques bien venues.
Je n'ai pas utilisé les "fso" car le "kit microsoft" n'est pas sur tous les PCs.
Je prends l'idée du *.hta
Pour les améliorations proposées, j'attends qu'il neige !
Merci, Arthur
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 oct. 2004 à 10:11
pas mal, pas mal...
_ si on utile les lignes suivantes :
var fso=new ActiveXObject
("Scripting.FileSystemObject");
var url=unescape(self.location.pathname);
var adr=(fso.GetExtensionName(url).toLowerCase()
!='hta')?1:0;
var Rep_cour=
fso.GetParentFolderName(url).substr(adr);
Path_file = Rep_cour + "\\Excel_import.xls";
_ le fichier sera pris depuis le répertoire où
a été chargé le programme ( on peut même
"automatiser" Excel_import )
_ ne fonctionnera qu'avec Internet Explorer
_ on peut renommer Excel_import.htm en
Excel_import.hta ce qui évite tout message
des active'X.
_ il ne reste plus qu'à améliorer en
proposant une réelle mise à jour
des lignes du fichier excel ( consultation,
modification, création, suppression ).
cordialement.
15 avril 2010 à 16:51
2 déc. 2007 à 13:18
Ce qui me surprend dans ta soluce, c'est que c'est du coté serveur que tu asdu modifier les droits. Là ça m'échappe??
Enfin si ca marche c'est l'essenciel.
@+
2 déc. 2007 à 07:45
après +sieurs tests, la soluce ce trouve dans le paramètrage des droits coté serveur et le réglage des pramètres de sécurité de IE. J'ai placé mon "site" dans les sites de confiance ,et autorisé les scripts non marqués.
L'activex se lance bien coté client....
Encore Merci pour ton interêt DAVI78390, et peut être à bientot pour d'autres questions ...
29 nov. 2007 à 22:31
>> En fait tout est coté serveur (PC sans excel), j'ouvre juste mes pages webs coté client.
NON, pour moi c'est ton client qui ouvre le excel.
C'est comme lorsque tu as tu flash sur un site, si ton PC n'as pas le logiciel, tu ne vois pas l'annimation flash.
La nuit porte conseil......
A demain soir pour le resultat des tests
29 nov. 2007 à 22:24
Je viens de re-telecharger la source et ....
Je me demande, si ce n'est pas au niveau de de la reconstitution du chemin que tu as un probleme.
Pour avancer il faudrait savoir ou s'execute excel exactement ????
Petite chose pour esseyer d'y voir plus clair:
-aprés la reconstitution du chemin dans le code (ligne 63), ajoute : alert(Path_file); // ca te donnera le chemin que le js en deduis
-note bien ce chemin
-ferme tout
-lance excel sur ton poste et fais fichier ouvrir, et la tu tape le chemin noté predement.
Si le fichier ne souvre pas, c'est le chemin déduit par js qui merdouille.
@+
29 nov. 2007 à 21:35
En fait tout est coté serveur (PC sans excel), j'ouvre juste mes pages webs coté client. Je suis tout tout débutant, donc je cherche je cherche...
Si je trouves j'déposerais un com. Si qqun sait, chui preneur.
Bonne soirée.
29 nov. 2007 à 21:22
Pour ton prb, il me semblait que le fichier été rapatrié sur le client le temps de la modif (apparement je me suis gouré)
Xp coté client mais le serveur est sur le net ou sur un pc distant (réseau d'entreprise) et en XP aussi (dsl si j'insiste mùais vista est vraiment pas mon amis)
Si tu est sur un PC distant , tente d'installer excel, ca permettera de savoir ou s'execute l'ouverture excel.
Voili, voilou.
29 nov. 2007 à 20:28
Je suis sous xp coté client, ça marche systématiquement en local (+sieurs tests),d'ou ma question.
J'ai supposé que l'activex placé en js. cherchait excel sur le serveur.
Je n'ai pas essayé non plus de placer le code dans ma page directement...
Merci de ton interêt...
29 nov. 2007 à 19:43
Théoriquement l'execution se fait en local do,c coté client. Donc le fait que excel ne soit pas sur le serveur ne doit pas poser probleme.
Es-tu sous Vista coté client????? Si oui méfie toi car plein de chose ne marche pas sous ce syteme de .....
(perso jutilisais plusiseurs script et du PDF.LoadFile qui ne fonctionne plus sous vista)
Voila une premiere bride d'explication, peut-etre...
29 nov. 2007 à 18:58
J'ai testé et c'est vraiment pas mal.
Mon soucis : je souhaite l'appliquer en local 'excel installé' mais ma page est sur un serveur de fichier sur lequel excel n'est pas installé. Est-ce la raison du message d'erreur : Error: Automation server can't create object
sur : oExcel = new ActiveXObject('Excel.Application');
Quelles autres solutions qu'une instal d'excel ?
Merci
11 déc. 2006 à 15:22
le processus "Excel.exe" restait en mémoire empêchant toute ouverture manuelle d'autres documents Excel tant que la page html etait ouverte.
Il suffit de rajouter
oExcel=null;
aprés le
// fermeture de EXCEL sinon supprimer les deux lignes
oExcel.WorkBooks.Close;
oExcel.Quit();
Voila Ciao
4 déc. 2006 à 11:32
Faut-il detruite
var fso=new ActiveXObject("Scripting.FileSystemObject"); ???
Si oui Comment faire??.
Merci d'avance.
(Et un 9 de plus pour ton code)
1 déc. 2006 à 09:46
Merci
28 avril 2006 à 09:18
le code exacte est :
var xls = new ActiveXObject('Excel.Application');
var path_file = "c:\fichier.xls";
xls.WorkBooks.Open (path_file);
xls.visible = true;
xls.WorkSheets(1).Select; //pour la sélection d'un onglet en particulier le numéro d'index ou xls.WorkSheets("nom_onglet").Select;
xls.WorkBooks.Close;
xls.Quit();
Merci pour l'aide Arthur ...
maintenant ne reste plus qu'a effectuer les gestions d'erreurs possible (lecteur seule, si le fichier n'éxiste pas, si l'onglet n'éxiste pas et toute erreur possible en tout genre ...)
Si une personne à déjà fait un code comme ceci ... preneur je suis.
Merci à vous et bonne journée.
ChaPaTA
28 avril 2006 à 08:13
x étant le N° de l'onglet du dossier.
Pour le rendre visible il faut faire :
WorkSheets[x].Visible = True
Si ça ne marche pas, il faut aller sur le site de Microsoft et trouver un exemple.
Pour la "lecture seule.." je ne sais pas
Arthur
27 avril 2006 à 11:57
perso mois j'ai trouver ton super ... je men sert pour lister tout un répertoire et récupérer des données dans chaque fichier.xls.
Mais connais-tu le code pour activer tel ou tel onglet du fichier ? J'ai un autre problème lorsque je suis en lecture seule ... arrêt du code.Si quelqu'un a une idée ?
Merci
14 avril 2006 à 02:21
13 avril 2006 à 18:40
Par exemple : http://www.excelabo.net/php/excelphp.php
Arthur
13 avril 2006 à 17:26
merci :)
26 mai 2005 à 14:18
// Chemin du fichier EXCEL avec des "/" et non des ""
// Le chemin peut aussi être mis en "dur" exemple : Path_file = "c:/mes documents/répertoire/Excel_export.xls"
var Rep_cour = window.location.href; // Répertoire de la page htm en cours
var Index = Rep_cour.lastIndexOf("/"); // Rechecher du dernier séparateur /
var Rep_cour = Rep_cour.substring(0,Index); // Répertoire du fichier
Path_file = "c:/mes documents/seithacomsaia/base de données_année_2005.xls";
il va me le chercher dans le dossier system 32 de windows ???
je ne comprend pas est ce que quelquun peu m'aider ???
19 mars 2005 à 09:57
>>sur : oExcel = new ActiveXObject('Excel.Application');
il faut qu'Excel soit installé, et
avoir les droits pour l'utiliser.
18 mars 2005 à 15:20
A runtime Error has occurred.
Error: Automation server can't create object
il bug sur : oExcel = new ActiveXObject('Excel.Application');
Merci du coup de main :-) !
18 oct. 2004 à 18:30
Certaines rumeurs disent que en activeX on pourrait utiliser certaines fonction qui permetrais de dériver la sécurité.... Perso, je ne sais pas quoi en penser, et j'en ai rien a faire... Ces rumeurs disent qu'il sufirait d'aller sur un site pour que IE laisse passer qqch qui puisse faire très mal...
Enfin activeX c'est pas obligatoire, en général, on peut remplacer ça par autre chose, genre la, c'est pour visualiser un fichier coté client, donc ça ne se fera pas en local, donc autant faire un .exe ou un .php enfin voila, moi je préfèrerais ne pas prendre de risque si on a pas vraiment besoin de ça... Pour une Bdd, le C c'est plus chiant, mais plus rapide, et si on veut pas se faire chier et avoir une vrai base de donnée, on a php + mysql.
18 oct. 2004 à 17:18
18 oct. 2004 à 09:31
>>Mais comment fait-on ?
_outils
_options internet
_sécurité
_personnaliser niveau pour intranet local ( par ex )
_cocher Activer Contrôles ActiveX et plugins
>>Qu'est-ce que cela engendre pour la sécurité
>>en surfant sur Internet ?
si activé pour "Internet" on prend les mêmes
risques qu'avec n'importe quel autre exécutable.
cependant message qui indique Active'X
utilisé, au moindre doute quelconque : refuser,
ne pas autoriser dans messagerie ....
cordialement.
18 oct. 2004 à 08:54
Avec Win XP familial, IE6, Excel 2002 : impossible d'ouvrir le fichier Excel !!
Vous dites : "autoriser l'exécution des ActiveX" !
Mais comment fait-on ?
Qu'est-ce que cela engendre pour la sécurité en surfant sur Internet ?
Merci !
16 oct. 2004 à 12:00
Je n'ai pas utilisé les "fso" car le "kit microsoft" n'est pas sur tous les PCs.
Je prends l'idée du *.hta
Pour les améliorations proposées, j'attends qu'il neige !
Merci, Arthur
16 oct. 2004 à 10:11
_ si on utile les lignes suivantes :
var fso=new ActiveXObject
("Scripting.FileSystemObject");
var url=unescape(self.location.pathname);
var adr=(fso.GetExtensionName(url).toLowerCase()
!='hta')?1:0;
var Rep_cour=
fso.GetParentFolderName(url).substr(adr);
Path_file = Rep_cour + "\\Excel_import.xls";
_ le fichier sera pris depuis le répertoire où
a été chargé le programme ( on peut même
"automatiser" Excel_import )
_ ne fonctionnera qu'avec Internet Explorer
_ on peut renommer Excel_import.htm en
Excel_import.hta ce qui évite tout message
des active'X.
_ il ne reste plus qu'à améliorer en
proposant une réelle mise à jour
des lignes du fichier excel ( consultation,
modification, création, suppression ).
cordialement.