2010-04-30 98 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