[PHP] Objet COM Excel

Fermé
Sheraf Messages postés 261 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 10 juin 2009 - 6 mars 2007 à 21:26
 xriou - 15 mai 2008 à 14:59
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

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