Привет! Коллеги, помогите подскажите плиз, где ошибаюсь. Мне нужно в файлике Excel удалить в файлике строки, в которых есть латиница в определенном столбце. Найти - находит, удалить не получается
$ExcelWB = new-object -comobject excel.application
$Workbook = $ExcelWB.Workbooks.Open("D:\Norma\123.xlsx")
$SheetName = "TDSheet"
$WorkSheet = $WorkBook.sheets.item($SheetName)
$C=1
$I=1
$Text = $WorkSheet.Columns.Item($C).Rows.Item($I).Text
while ($Text -ne ""){
$Text = $WorkSheet.Columns.Item($C).Rows.Item($I).Text
$Text
$txt = $Text -match "[a-z]"
if ($txt){
$WorkSheet.Rows.Item($I).delete()
} else {
$I=$I+1
}
}
$
Workbook.save()
$Workbook.Close()
$ExcelWB.quit()