うーん?よく解らないですけど、この関数をFOR TO NEXTで繰り返してフィールド全体を調べる関数を別に作ってますから_Xと_Yの被りは無いです。