2010-04-30 87 views
0

字自动化搜索这是我如何定义查找对象:范围内

Range rngDoc = m_oDocument.GetContent(); 
    nEnd = rngDoc.GetEnd(); 
    rngDoc.SetRange(nStart,nEnd);//do not search entire document -> faster 
    Find fn = rngDoc.GetFind(); 

然而,当我执行查找,发现该定开始之前打下的对象。
任何想法如何定义查找应搜索的位置?

+0

这是什么词的自动搜索?以及用什么语言编写的代码?如果你可以在这个问题上添加更多的上下文,它会更好。 – phoenix24 2010-04-30 13:08:03

回答

0

解决!

问题在于范围的开始位于表格单元格中,最后是文档的结尾。出于某种原因,查找然后搜索整个单元格,而不是从范围的开始。

编辑:这似乎是问题发生,只要有一个表中的范围。有没有人有解决这个问题?

+0

太好了。您可以接受您自己的答案(点击旁边的复选标记)作为正确的答案。 – 2010-06-27 15:50:28