Great, much better!
I didn't find the way of putting the variable in the following code...
selection1.Search "CATDrwSearch.DrwText.TextString= ____ "
Actually, I have to put a string followed by the variable, anyway... now works perfectly.
Thank you very much Berto.