Cita: [function.fopen]: failed to open stream: No such file or directory in D:\Program Files\wamp\www\finanzas\importar.php on line 26
pues el primero error es claro,
no encuentra el archivo especificado ... y el segundo se deriva del primero, etc, etc...
verifica que
$filename sea un archivo (
y ponlo sin comillas, no son necesarias ahí)
imprime su valor, y/o verificalo con
is_file() antes de procesarlo...