Мне трудно использовать Powershell для копирования и вставки текста из разных файлов (типов).
Вариант использования 1: Допустим, я хочу скопировать текст из третьей строки таблицы на странице 2 WordДокументируйте и вставьте его в лист Excel (лист1, ячейка Excel a1).Коротко: скопируйте поле из слова и вставьте в ячейку Excel
$word = New-Object -ComObject word.application
$word.visible = $false
$excel=new-object -comobject excel.application;
$excel.visible=$true;
$SourceWordDocument=$word.documents.open("C:\letter.docx");
$TargetWorkBook=$excel.workBooks.open("C:\table.xlsx");
$SourceWordDocument.documents.item(1).activate();
$SourceRange=$SourceWordDocument.documents.item(1).range("address","A2"); #I would like to copy here from a certain paragraph, page or headline - and underneath select a certain cell from a table.
$SourceRange.copy() | out-null;
$TargetWorkBook.worksheets.item(1).paste();
Вариант использования 2: заархивируйте файл (например, базу данных Access) и вставьте этот объект в таблицу под определенным заголовком или на определенной страницеслово документ.Коротко: почтовый файл и встраивание в Word