You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何设置PowerShell创建的Excel文件打开时缩放比例为85%?

设置Excel页面缩放比例为85%的PowerShell实现

很简单,你只需要在现有脚本里添加一行代码,设置工作表的Zoom属性就能搞定。以下是修改后的完整脚本:

$NewExcel = New-Object -ComObject excel.application
$NewExcel.visible = $True
$NewExcel.WindowState = "xlMaximized"
$NewWorkbook = $NewExcel.Workbooks.Add()
$NewWorksheet= $NewWorkbook.Worksheets.Item(1)

# 给当前工作表设置85%的页面缩放比例
$NewWorksheet.Zoom = 85

补充说明:

  • Zoom是Excel工作表对象的原生属性,支持0到400之间的整数值(对应百分比),直接赋值85就会让页面默认以85%比例显示。
  • 如果需要给工作簿里的所有工作表都设置这个缩放比例,可以用循环批量处理:
foreach ($sheet in $NewWorkbook.Worksheets) {
    $sheet.Zoom = 85
}

这样生成的Excel文件打开后,就会自动以85%的缩放比例展示啦。

内容的提问来源于stack exchange,提问作者AlexandreP

火山引擎 最新活动