Имя пользователя:
Пароль:
 

Название темы: [решено] PoSH и Excel
Показать сообщение отдельно

Пользователь


Сообщения: 85
Благодарности: 3

Профиль | Отправить PM | Цитировать


Окончательный вариант

Код: Выделить весь код
$excel = new-object -comobject excel.application
#откуда берем файлы
$excelFiles = Get-ChildItem -Path D:\fso -Include *.xls, *.xlsm -Recurse
#в цикле перебираем файлы из указанной папки
Foreach($file in $excelFiles)
{
 $workbook = $excel.workbooks.open($file.fullname)
 $worksheet = $workbook.worksheets.item(1)
# переворачиваем страницу в ландшафтный вариант (портретный 1 поставить надо)
 $worksheet.PageSetup.Orientation = 2
# печатаем на принтер по умолчанию
 $workbook.PrintOut()
# сохраняем 
 $excel.ActiveWorkbook.Save($file) 
 $Excel.Workbooks.Close()
}
$excel.quit()

Отправлено: 06:30, 14-01-2016 | #5

Название темы: [решено] PoSH и Excel