Hi Ron
Sorry for late reply. In my earlier attempt, the text was fully on screen - I am well aware that _CP selects only those objects which are currently visible on screen.
However, after many hit and trials, I found that when I zoom into the particular place and do (vla-Regen doc acActiveViewport), the problem is solved. Don't know why.