我有一个脚本,可从一组CSV中获取信息并使用它们创建表。我一直在通过使用以下命令向每个表添加标题
$Selection.InsertCaption(-2, " $owner - server information report", $null, $null, $true)
标题显示为“1 $ owner-服务器信息报告”。 $ true使它不显示标题标签“table”。
我想知道是否有任何方法可以删除标签上剩余的数字。我试过使用$ doc.content.text然后替换“表1”,但这只是删除表并保留其中的文本。
编辑:似乎剩下的1实际上不是1。右键单击它并选择“切换域代码”将其更改为“{SEQ表* ARABIC}”
最佳答案
找到了解决我问题的方法。
$selection.start = 0
$selection.end = 0
$selection.delete(1,8)
1表示要删除字符,8表示要删除接下来的8个字符。根据标题在文档上的位置更改开始和结束。
关于powershell - 从selection.insertcaption完全删除标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44502129/