Мне нужно перечислить все пути подключения из нескольких файлов Excel. До сих пор я смог получить имена соединений, но мне нужен полный путь. Я использовал следующий код PowerShell, опубликованный другим пользователем здесь .
ForEach ($file in(Get-ChildItem "\path\to\file" -recurse))
{
$Excel = New-Object -comobject Excel.Application
$ExcelWorkbook = $Excel.workbooks.open($file.fullname)
write-host "Connections of $($file.fullname):"
$ExcelWorkbook.Connections
$ExcelWorkbook.Close()
}
У меня также есть R и VBA, чтобы это произошло, но я не мог придумать способ сделать это в любом из них.
Спасибо!