685行目でMID$関数を使って1行分を取り出ししようとしていますが MID$関数では取り出す開始位置と文字数を指定する必要があります。 変数TSK_NPD_ENCLにはCHR$(13)の改行コードがあった位置が 格納されているのでこれを文字数として使用すると2行目以降は それ以降の文字も含まれてしまいます。 MID$関数の第3引数を TSK_NPD_ENCL+1-TSK_NPD_STT としてみて下さい。