公司要做一个软件,要将Word、Excel 转化为PDF文件 ,于是老板看到有用PowerShell 脚本写的excel转化为PDF 的代码,于是就交给了我。
准备
- PowerShell 现在电脑都内嵌的有
- 电脑要安装的有 Microsoft Office 或者有WPS,但是WPS要设置兼容
2.1 在WPS中找到设置。
2.2 .打开高级设置 。
2.3 。选择兼容 选择后要重启电脑才能能生效。
开始上代码。
EXCEL 转化 PDF文件
#UPDATE DATA IN EXCEL FILES 更新Excel文件中的数据
#THEN CREATE PDF FILE Then 建立PDF文档
[string]$path = "D:\powershell\excels\" #Path to Excel spreadsheets to save to PDF 保存到pdf的excel电子表格路径
[string]$savepath = "D:\powershell\pdfs\"
[string]$dToday = Get-Date -Format "yyyyMMdd"
$xlFixedFormat = "Microsoft.Office.Interop.Excel.xlFixedFormatType" -as [type]
# Get-ChildItem 在一个或多个指定位置获取项目和子项目
$excelFiles = Get-ChildItem -Path $path -inc