微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

[powershell]将表格从Excel粘贴到Word,自动调整表格

如何解决[powershell]将表格从Excel粘贴到Word,自动调整表格

目前正在研究一个机器人,我想从系统下载 excel 文件,将 excel 文件内容复制粘贴到 word 文件作为嵌入的 excel 表格,但表格比页面宽(它已经是在横向模式)。我在 DAS 中使用 powershell 脚本来执行这一步。要正常解决问题,我只需右键单击表格并使用“自动调整”->“适合窗口”。如何在 powershell 中执行此操作?

我的脚本目前是这样的:

$word = new-object -comobject Word.application
$word.visible = $true

$doc1 = $word.documents.open($destination)
$bookmark1 = $doc1.Bookmarks.Item("FacilitySheet")

$xl = New-Object -comobject Excel.Application
$xl.Visible = $true
$xl.displayAlerts = $False
$wb = $xl.Workbooks.Open("C:\Users\Pater\Downloads\spreadsheet.xlsx")
$ws = $wb.ActiveSheet
$Range1 = $ws.UsedRange.Cells
$RowCount = $Range1.rows.count
$copyRange = $ws.Range("A1:O$RowCount").copy()

$bookmark1.Range.Paste()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。