diff --git a/excelize.go b/excelize.go index 46e0a84..58eb092 100644 --- a/excelize.go +++ b/excelize.go @@ -27,7 +27,12 @@ func OpenFile(filename string) (*File, error) { return nil, err } defer file.Close() - return OpenReader(file) + f, err := OpenReader(file) + if err != nil { + return nil, err + } + f.Path = filename + return f, nil } // OpenReader take an io.Reader and return a populated XLSX file.