HTML-файл НЕ является файлом Excel, верно? - PullRequest
3 голосов
/ 30 марта 2010

мы используем приложение, которое имеет функцию «экспортировать в Excel», которая не работает на ПК, на которых установлен Outlook Express.

я знаю, вы думаете, "WTF имеет отношение Outlook Express к файлам Excel?"

Я спросил то же самое, и вот что я нашел:

  • генерируемый файл на самом деле является одной из тех веб-страниц Microsoft с одним файлом (.mht) и НЕ является файлом Excel
  • Вам необходимо установить Outlook Express для фактического просмотра файла .mht.

Я объяснил их сотрудникам службы поддержки, что только то, что вы можете ударить .xls по файлу, и Excel откроет его, не означает, что он является файлом Excel, и не означает, что это правильный способ сделать это.

как бы вы объяснили, что это неправильно?

Ответы [ 4 ]

3 голосов
/ 30 марта 2010

Многие люди (особенно менеджеры) путают файлы Excel с отчетами файлами. На мой взгляд, файл квалифицируется как файл Excel, только если он удовлетворяет всем из следующих условий:

  1. Это электронная таблица, отформатированная в одном из множества форматов Microsoft Excel .
  2. Может быть открыт в самой последней версии Microsoft Excel.
  3. Редактируется в Microsoft Excel.

В вашем случае, я предполагаю, что выполняется только условие № 3, так что это не файл Excel. Но ваши сотрудники службы поддержки могут все еще называть это отчетным файлом.

3 голосов
/ 30 марта 2010

Если чистый образ Windows с установленным только Excel не может открыть его, значит, он не в формате Excel. Период.

0 голосов
/ 30 марта 2010

Я не думаю, что ваши утверждения верны. Excel (2007) имеет фильтры импорта и экспорта для однофайловых документов HTML (.mht), даже если не установлен Outlook Express. Однако это не собственный формат, и функции листа, такие как формулы, не могут быть сохранены (см. http://office.microsoft.com/en-us/excel/HP100141051033.aspx#7)

Итак, что вы должны прояснить для своих клиентов, это то, что существует разница между собственным форматом файлов приложения и форматом, который не предназначен для работы с электронными таблицами и который поддерживается только через фильтр импорта / экспорта.

0 голосов
/ 30 марта 2010

Если машина Windows с Outlook Express, но без Excel может открыть ее (если вы измените расширение), то это не может быть файл Excel.Я бы совмещал это с предложением Игнасио о хлопотах.

Плюс, конечно, если это MHT, то вы не можете на самом деле выполнять операции с таблицами?Или я неправильно понимаю, как это работает?

...