[PHP] Objet COM Excel

Sheraf Messages postés 262 Statut Membre -  
 xriou -
Bonjour,

A l'aide de l'objet COM Excel, je crée un tableau depuis le site Intranet de mon entreprise. Je souhaite que les utilisateurs puissent imprimer ce tableau dont la taille ne varie quasiment pas. Je souhaite également que ce tableau s'imprime sur une seule page.
Pour ce faire, il faut que je définisse un zoom d'une valeur de 65 dans les propriétés d'impression.

Mon problème est que je n'arrive pas à utiliser l'objet Excel pour celà.
J'ai essayé ceci :
$excel->Workbooks->Add();
$book=$excel->Workbooks(1);
$sheet=$book->Worksheets(1);

$sheet->PageSetup->Zoom = 65;


Malheureusement, mon navigateur retourne l'erreur suivante :

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Excel<br/><b>Description:</b> Impossible de définir la propriété Zoom de la classe PageSetup.'


Visiblement je ne peux définir aucune propriété de la classe PageSetup.

Si quelqu'un pouvait m'aider j'en serais ravi.
Merci d'avance.

A voir également:

1 réponse

xriou
 
Bonjour as tu résolu ton probleme. Si oui comment as tu fait ? merci d'avance pour ta réponse
0