我遇到了一些问题:我想循环浏览MS word文档中的所有段落,如果段落中有一些特定的文本,我想将段落复制到另一个'MS Word'文件。
但是,虽然段落可能包含图像,公式,但我只能在目标词文件中找到文本(即使在新的Word文件中找不到“下划线”)。 有没有办法实现这个目标?
有没有办法知道我用鼠标选择的对象然后显示它的对象名称。(我不熟悉MS对象层次结构)。
正如您在此图片中看到的,我选择的红色形状应该是公式还是图像?
for i in range(countParagraphs):
para = src_doc.Paragraphs[i]
if "the specific text appears"
rng = dst_doc.Range()
rng.InsertAfter(Paragraphs[i])
rng.InsertAfter(src_doc.Shapes[i].TextFrame.TextRange.Text)