Как добавить данные из XLSX в XLSX в Powershell? - PullRequest
0 голосов
/ 12 апреля 2020

Я пытаюсь создать сценарий с COM-объектом Powershell Excel, который читает файл XLSX и просматривает столбцы. Если он совпадает со столбцами целевого файла XLSX, я хочу, чтобы он добавлял данные к цели. Как начать?

Мне уже удалось сделать это с файлами TXT (превратить его в объекты и добавить в XLSX), и теперь я пытаюсь сделать то же самое с XLSX.

Спасибо !

1 Ответ

2 голосов
/ 12 апреля 2020

Я бы не советовал работать с Excel через COM-объекты, когда ImportExcel существует, я использовал этот модуль уже пару лет, и он просто потрясающий. Я оставляю пример того, как вы можете делать то, что вы хотите с этим модулем:

Import-Excel .\Object2.xlsx | Export-Excel .\Object1.xlsx -Append

Это добавляет только данные с одинаковыми именами столбцов или "свойствами", поэтому нет необходимости проверять.

Надеюсь, это поможет, и спасибо dfinke за создание этого замечательного модуля.

...