Question Export Feuilles excel vers PDF

Plus d'informations
il y a 3 ans 5 mois #30046 par fe9177
Bonjour,

Voici ci-dessous un script powershell que j'ai tenté de compléter afin de générer automatiquement 1 fichier PDF par feuilles excel:

Get-ChildItem . -Filter CRA*.xlsm | Foreach-Object {
$wb=$excel.workbooks.open($_.FullName)
$ws = $wb.Worksheets.Item("CRA")
$ws.Activate()
$FullName = ("CRA_") + ($wb.FullName) #Pour formater le nom du fichier PDF
$ws.PrintOut("","", 1,"False","PDFCreator","True",$FullName)
$ws.PrintOut()
$ws = $wb.Worksheets.Item("PC")
$ws.Activate()
$ws.PrintOut()
$FullName = ("PC_") + ($wb.FullName) #Pour formater le nom du fichier PDF
$ws.PrintOut("","", 1,"False","PDFCreator","True",$FullName)
$wb.Close($false)
}


A l'exécution j'ai les erreurs suivantes:

Unable to get the PrintOut property of the Worksheet class
At $file:20 char:3
+ $ws.PrintOut("","", 1,"False","PDFCreator","True",$FullName)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException

Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented."
At $file:2 char:70
+ ... tter...") { Write-Host -NoNewLine $Message $null = $Host.UI.RawUI.Rea ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : NotImplementedException


J'avoue ne pas maitriser du tout PowerShell, quelqu'un pourrait-il me venir en aide?

Merci

kondor76

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 5 mois #30047 par Laurent Dardenne
Salut,
l'API que tu utilises ne semble pas adaptée, de plus elle nécessite un prérequis sur le poste.
Consulte ceci : devblogs.microsoft.com/scripting/save-a-...by-using-powershell/

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 5 mois #30049 par fe9177
Réponse de fe9177 sur le sujet Export Feuilles excel vers PDF
Hello
Cette proposition est très intéressant ais reste au niveau du classeur excel....
je souhaite descendre au niveau feuille afin de récupérer certains nom de feuille et ne sauvegarder que celles-ci...

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 5 mois #30053 par Laurent Dardenne

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.074 secondes
Propulsé par Kunena