hi
You could also use the CELL function in Excel:
If you want the name and path of the active spreadsheet to be entered automatically in a cell, use the formula: =CELL("filename" )
if you want only the filename use :
=MID(CELL("filename" ,A1),FIND("[" ,CELL("filename" ,A1))+1,FIND("]" ,CELL("filename" ,A1))-FIND("[" ,CELL("filename",A1))-1)