Input past end of file (Error 62)

You can't read past the end-of-file position. This error has the following cause and solution:

  • An Input # or Line Input # statement is reading from a file in which all data has been read or from an empty file. Use the EOF function immediately before the Input # statement to detect the end of file.

  • You used the EOF function with a file opened for Binary access. EOF only works with files opened for sequential Input access. Use Seek and Loc with files opened for Binary access.

For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.