Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Bureautique
Bureautique Forum d'entraide sur la gestion dynamique de documents de bureautique (Word, Excel, OpenOffice...) avec PHP. Avant de poster -> Cours Excel, FAQ OpenXML, FAQ OpenDocument
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/10/2011, 21h32   #1
Membre habitué
 
Avatar de PUARAI
 
Inscription : décembre 2008
Messages : 191
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 191
Points : 111
Points : 111
Par défaut Formule concernant SUBSTITUE

Bonsoir à tous je viens de connaitre PHPExcel que je trouve super sympas.

Voici mon code :
Code :
1
2
3
4
 
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('B2', 'Je&nbspm&nbspappel&nbspjules')
            ->setCellValue('B4', '=SUBSTITUE(B2;"&nbsp";" ")');
Et biensûre ce n'est q'un exemple sauf la formule.

Avec cette formule il me met comme erreur :

Code :
1
2
3
4
5
6
7
8
9
( ! ) Fatal error: Uncaught exception 'Exception' with message 'Formation!B4 -> Formula Error: An unexpected error occured' in C:\wamp\www\PHPExcel\Classes\PHPExcel\Cell.php on line 288				
( ! ) Exception: Formation!B4 -> Formula Error: An unexpected error occured in C:\wamp\www\PHPExcel\Classes\PHPExcel\Cell.php on line 288				
Call Stack				
#	Time	Memory	Function	Location
1	0.0116	377608	{main}( )	..\01simple-download-xls.php:0
2	0.2061	5118776	PHPExcel_Writer_Excel5->save( )	..\01simple-download-xls.php:73
3	0.3151	6985784	PHPExcel_Writer_Excel5_Worksheet->close( )	..\Excel5.php:171
4	0.3311	7150520	PHPExcel_Cell->getCalculatedValue( )	..\Worksheet.php:441
Pouvez vous m'aider s'il vous plait merci d'avance
__________________
PUARAI
PUARAI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 09h52   #2
Membre habitué
 
Avatar de PUARAI
 
Inscription : décembre 2008
Messages : 191
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 191
Points : 111
Points : 111
Bonjour à tous,

Après plein de recherche j'ai trouvé la solution à mon problème.

voici :

Code :
1
2
3
4
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('B2', 'Je&nbspm&nbspappel&nbspjules')
            ->setCellValue('B4', '=SUBSTITUTE(B2;"&nbsp";" ")');
Il fallait que je rajoute un T dans SUBSTITUE dans l'ancienne formule.

Merci encore,

le mettre en anglais quoi
__________________
PUARAI
PUARAI est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h11.


 
 
 
 
Partenaires

Hébergement Web