Bonjour,

Je crée tableau Excel à partir de ma base de données MySQL (liste téléphonique) en utilisant l'objet COM.
Pour que le tableau puisse s'imprimer sur une page il faut que je fasse un zoom de 65% dans les propriétés d'impressions. Je tente en vain de définir ce zoom avec l'objet Excel.
J'ai tenté ceci et pas mal d'autres syntaxes du genre, mais rien ne fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$excel->Workbooks->Add();
	$book=$excel->Workbooks(1);
	$sheet=$book->Worksheets(1);
	$sheet->PageSetup->Zoom = 65;
j'ai toujours cette erreur :
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.' in D:\www\comm\excel.php:134 Stack trace: #0 D:\www\comm\excel.php(134): unknown() #1 {main} thrown in D:\www\comm\excel.php on line 134
Si quelqu'un pouvait me dire comment faire ça serait super.

Merci d'avance.

Sheraf