Question
Export Feuilles excel vers PDF
- fe9177
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 3 ans 5 mois #30046
par fe9177
Export Feuilles excel vers PDF a été créé 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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 3 ans 5 mois #30047
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Export Feuilles excel vers PDF
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/
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.
- fe9177
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
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...
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 3 ans 5 mois #30053
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Export Feuilles excel vers PDF
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.074 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Export Feuilles excel vers PDF