Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 80
Благодарности: 1

Профиль | Отправить PM | Цитировать


Немного изменила код
Код: Выделить весь код
$Word = New-Object -Comobject Word.Application
$Word.Visible = $true
$count = 0
$File = "D:\Table.docf"
$Doc = $Word.Documents.Open($File)
$Selection = $Word.Selection
$Selection.GoTo(0) | Out-Null
$Find_String="ошибочно"

foreach ($find in $Find_String)
{
$Selection.Find.Text = $find 

do
{
    if ($Selection.Find.Execute())
    {
        Write-Host "Нашел" $count 
        
        $Word.Selection.Cells()
        $count++     
        
    }
}
while ($Selection.Find.Found)
}
$Selection.GoTo(0) | Out-Null
$word.Quit()
Стала получать информацию в которой меня должно интересовать видимо RowIndex и ColumnIndex, но почему-то получить их не получается, хотя например Width без проблем значение получаю
Код: Выделить весь код
Нашел 1
Range              : System.__ComObject
Application        : System.__ComObject
Creator            : 1297307460
Parent             : System.__ComObject
RowIndex           : 4
ColumnIndex        : 9
Width              : 176,15
Height             : 9999999
HeightRule         : 0
VerticalAlignment  : 0
Column             : System.__ComObject
Row                : System.__ComObject
Next               : System.__ComObject
Previous           : System.__ComObject
Shading            : System.__ComObject
Borders            : System.__ComObject
Tables             : System.__ComObject
NestingLevel       : 1
WordWrap           : True
PreferredWidth     : 176,15
FitText            : False
TopPadding         : 2,85
BottomPadding      : 2,85
LeftPadding        : 2,85
RightPadding       : 2,85
ID                 : 
PreferredWidthType : 3

Отправлено: 06:16, 20-04-2021 | #4