$SearchString = "Table Text"
$regex = [Regex]::Match($PgContent.Text, $SearchString)
if($regex.Success)
{
$finalName = $fileDoc.Name
$Selection = $word.Selection
$finalDoc.ActiveWindow.ActivePane.View.SeekView = 1
$path = $outputPath + "TableText_" + $i + "_" + $finalName
$finalDoc.saveas([ref]$path)
$finalDoc.close()
}
else
{
'ignores the content
}
这部分代码是在将文档拆分为单独的页面后寻找搜索字符串的地方。如果找到搜索字符串,则保存该页面,否则删除该页面。该代码适用于不在Word文档中表格的文本。我是否需要在PowerShell中做一些特殊的事情来搜索表格文本?
答案 0 :(得分:0)
橡皮鸭终于找到了故障:搜索词实际上是不正确的(根据OP的评论)。