Powershell сохранить выбранный диапазон как HTML в Excel - PullRequest
0 голосов
/ 31 октября 2018

Я пытаюсь сохранить выбранный диапазон только в Excel как HTML-файл. Мне удалось выбрать диапазон, который я хотел сохранить как HTML, но я получаю сообщение об ошибке ниже при попытке сохранить его:

Ошибка вызова метода, поскольку [System .__ ComObject] не содержит метод с именем «SaveAs».

Ниже приведен полный скрипт, который у меня есть.

set-itemproperty "cms.xlsm" -Name Attributes -Value "ReadOnly" 
$file = "cms.xlsm"

[Reflection.Assembly]::LoadWithPartialName("Microsoft.Office.Interop.Excel")|Out-Null
$excel = New-Object Microsoft.Office.Interop.Excel.ApplicationClass
$excel.Visible = $True 
$excel.DisplayAlerts = $false 
$wb = $excel.Workbooks.Open($file)
$ws = $wb.ActiveSheet



$rangeAc = $ws.Range(“B2:P119”)
$rangeAc.select()
$rangeselect = $rangeAc
$xlHTML = 44
$rangeselect.SaveAs("index.html",$xlHTML) #save workbook as extension

Буду очень признателен за любую помощь, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...