on part of:

Do While Len(myfile) > 0
Open myfolder & myfile For Input As 1

It always say file already open.