Попробуйте этот пример из документации
writer = ExcelWriter('output.xlsx')
df1.to_excel(writer,'Sheet1')
df2.to_excel(writer,'Sheet2')
writer.save()
Я узнал, что не могу записать файл excel с ошибкой
TypeError: copy() got an unexpected keyword argument 'font'
Я использую Panda 0.16 для Mac pro.
EDIT: запись в файл xls работала просто отлично. Я не настаиваю на наличии файла xlsx, просто задаюсь вопросом, почему он не работает.