В настоящее время я перебираю каждую ячейку Excel, используя ForEach-Object, но хочу воспользоваться функцией «Адрес» в MS Excel, чтобы добавить 100 гиперссылок одновременно.
Текущий формат:
$hyperLinkRange | ForEach-Object {
$hyperLinkRange.Hyperlinks.Add($ws.Cells.Item($_.Row,1), "\\path\$($_.Value2)","", "Click for $($_.Value2)")
}
Хотелось бы использовать что-то похожее на приведенное ниже, чтобы не проходить их все по кругу, а добавить их все одновременно:
$hyperLinkRange.Hyperlinks.Add($hyperLinkRange.Cells, "\\path\$($($hyperLinkRange.Address($false,$false)).Value2)","", "Click for $($($hyperLinkRange.Address($false,$false)).Value2)")
Я ценю любую помощь! Спасибо!
-JFV