Changed excel open file to use python open rather than xlrd.open_workbook.
It seems that open_workbook does not correctly handle non-ascii filenames.