Mijn vraag heeft te maken met een powershell script wat ik aan het schrijven ben. Wat ik wil bereiken is dat er een selectie gemaakt wordt van een Excel spreadsheet en dat deze selectie als een Excel embedded document wordt ingeplakt. Het enige probleem is nu dat de selectie te breed is voor het Word document. Normaliter zou je op de tabel klikken met de rechtermuisknop en kiezen voor Autofit to Window. Maar hoe doe je dat in Powershell?
Dit is momenteel mijn script:
$destination = 'C:\Users\Pater\Downloads\archive2.docx'
$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()
Dit is momenteel mijn script:
$destination = 'C:\Users\Pater\Downloads\archive2.docx'
$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()
If we are all God's children, what makes Jesus so special?
Battle.net tag