DATAの位置が違うのかな~と位置を変えてみるとエラーがOut of rangeからType mismuchに変わった。もちろんエラーが出た行も。