でんぺんさんの、推測通りなので、SPCHKで”XY”(移動)が終わったかをチェックするようにすれば、正常に動きます。 例 IF (SPCHK(SL) AND 1)==0 THEN