Page 1 sur 1
[R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 13:34
par Hugues
Bonjour à tous,
Je pose cette question, mais je me doute un peu de la réponse...
Je voudrais écrire dans un fichier excel (ça je sais faire

), puis l'imprimer. Est-ce possible?
Je sais faire avec NotePad & Word, mais pas avec Excel.
J'ai vu un tuto de Tlem concernant Autoit et l'impression.
Merci pour votre aide.
Re: [..] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 13:51
par jguinch
Euh, ça ?
; lance l'impression
Re: [..] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 13:52
par Ks10
On utilise la fonction _FilePrint("monfichier.xlsx")
Pense à mettre l'include File.au3 au début !

Re: [..] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 13:57
par Hugues
Merci à tous,
J'ai trouvé en même temps lol
Code : Tout sélectionner
#Include <Excel.au3>
$oExcel = _ExcelBookNew(0)
_ExcelWriteCell($oExcel, "Sample Section A1", "A1")
_ExcelWriteCell($oExcel, "Sample Section A2", "A2")
_ExcelWriteCell($oExcel, "Sample Section A5", "A5")
_ExcelWriteCell($oExcel, "Sample Section A6", "A6")
_ExcelWriteCell($oExcel, "Sample Section B5", "B5")
$xlDialogPrinterSetup = 9
$hPrinter = $oExcel.Dialogs($xlDialogPrinterSetup).Show
$oExcel.Visible=0
$oExcel.ActiveWorkbook.PrintOut
MsgBox(0, "Printed", "")
_ExcelBookClose($oExcel, 0, 0)
Re: [R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 14:00
par jguinch
Tu aurais pu chercher un peu avant de poster...
Re: [..] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 14:10
par Chrnos023
Ks10 a écrit :On utilise la fonction _FilePrint("monfichier.xlsx")
Pense à mettre l'include File.au3 au début !

Fileprint marche avec tous type de fichier? Je pensais qu'il ne fonctionnait que pour les TXT.
Après j'ai aussi vu l'article de Tlem.
Re: [R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 14:32
par Ks10
Je ne sait pas si il fonctionne avec tous les types de fichier mais en tous cas la avec mon test pour le fichier excel sa a fonctionner.
Tu peux tester le reste et nous remonter l'informations si tu a du temps :')
Re: [R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 14:36
par Chrnos023
Ks10 a écrit :Je ne sait pas si il fonctionne avec tous les types de fichier mais en tous cas la avec mon test pour le fichier excel sa a fonctionner.
Tu peux tester le reste et nous remonter l'informations si tu a du temps :')
Je le garde dans un coin de ma tête et dès que j'aurais un peu de temp je ferais les test.
La je suis sur un SCCM..... à me prendre la tête.
Re: [R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 14:49
par Chrnos023
Fileprint fonctionne pour Excel (je confirme

), word, porwerpoint.
Je n'ai pas d'autre idée de format à tester.
Re: [R] Imprimer une feuille Excel
Posté : jeu. 15 mai 2014 16:20
par jguinch
Ca fonctionnera pour toutes les applications qui supportent l'option "print" dans le menu contextuel du fichier.