Powershell – получить ячейку (например, B32) после запуска поиска значения в документе Excel

Как бы вы получили значение ячейки после того, как подтвердили, что оно существует после поиска?

например, как только скрипт находит ячейку для «App Name» на каждом листе – тогда я хочу, чтобы она была отозвана мне

$i=0 foreach ($b in $b_names) { $b = $b_names[$i] $sheet = $wb.Worksheets.Item($b) $range = $sheet.Range("B1").EntireColumn $s = $range.find("App Name") $i=$i+1 } 

Благодаря!

Две вещи попробовать.

  1. Окно сообщения

     [System.Windows.Forms.MessageBox]::Show("Range Found: $s.address().tostring()", "Alert Title") 
  2. Write-хост

     write-host "Range found: " $s.address().tostring() 
  • Манипулировать уже запущенным экземпляром excel в powershell
  • Импорт CSV в новый рабочий лист
  • «Эта строка уже принадлежит этой таблице» при добавлении данных в таблицу с помощью POWERSHELL
  • Найти текст в Excel
  • переносить DATA между листами Excel без отправки фактического шаблона рабочего листа
  • Powershell для создания Excel с выделенной подсветкой
  • Обновление листов Excel с помощью powershell
  • Как сохранить только необходимую книгу в excel с помощью powershell?
  • Экспорт Active Directory через PowerShell (отображаемое имя и EmployeeID) с использованием Get-ADUser
  • Проблема развертывания Excel надстройки PowerShell
  • Объект возврата функции не экспортируется в Excel в PowerShell
  • Давайте будем гением компьютера.