Поделиться через


Не удается открыть вложение Excel в веб-клиенте Outlook

 

Последнее изменение раздела: 2009-04-29

В этом разделе описано, как решить проблему, которая может возникнуть при попытке открыть вложенный файл в Microsoft Office Outlook Web Access.

Допустим, что выполнены следующие условия:

  • Получено сообщение электронной почты, содержащее вложенный файл Office Excel 2007.

  • В имени этого вложенного файла используется двухбайтовая кодировка (DBCS). Например, в имени файла используются знаки из набора символов корейского, японского или китайского языка.

  • Имя файла состоит из 13 или более знаков.

В этом случае возникает следующая ситуация:

  • При попытке открыть вложение в Outlook Web Access этот файл не открывается.

  • При попытке сохранить файл на жесткий диск файл сохраняется не с исходным именем, которое заменяется длинной строкой знаков. Например, имя сохраненного файла может иметь следующий вид:

    %ed%95%9c%eb%91%98%ec%85%8b%eb%84%b7%eb%8b%a4%ec%97%ac%ec%9d%bc%ec%97%ac%ec%95%84%ec%97%b4%ed%95%98%eb%91%98(1).xlsx

Причина

Эта проблема возникает при использовании Windows Internet Explorer 7 или более ранней версии Internet Explorer для доступа к Outlook Web Access. Это происходит вследствие ограничения в Internet Explorer 7 и более ранних версиях Internet Explorer.

noteПримечание.
При использовании Internet Explorer 8 для доступа к Outlook Web Access подобная проблема не возникает.

При попытке сохранить или открыть вложение с именем файла в двухбайтовой кодировке (DBCS) Outlook Web Access преобразует это имя в 8-битный формат UTF-8. Это делается, чтобы предотвратить повреждение имени файла.

Если длина имени файла Excel в кодировке UTF-8 превышает 76 знаков, Internet Explorer обрезает начальную часть этого имени. Соответственно, Internet Explorer не может найти этот файл, чтобы открыть его.

noteПримечание.
Excel имеет более строгое ограничение на длину имени файла, чем другие программы Office, такие как Office Word 2007 или Office PowerPoint 2007. Соответственно, в случае, описанном в данном разделе, можно открыть вложение Word с именем в двухбайтовой кодировке (DBCS), даже если длина этого имени в кодировке UTF-8 превышает 76 знаков. Например, Internet Explorer может открыть вложение Word с именем в двухбайтовой кодировке (DBCS), если длина этого имени при переводе в кодировку UTF-8 не превышает 152 знака.

Обходной путь

Чтобы устранить проблему, воспользуйтесь одним из указанных ниже способов.

  • Воспользуйтесь Internet Explorer 8 для доступа к Outlook Web Access. Internet Explorer 8 позволяет открывать файлы, длина имени которых в кодировке UTF-8 не превышает 2 083 знака.

  • Попросите отправителя переименовать вложение Excel, выбрав более короткое имя файла, а затем снова отправить сообщение. Например, попросите отправителя использовать имя файла длиной менее тринадцати знаков в двухбайтовой кодировке.

Дополнительные сведения

Дополнительные сведения об ограничениях для имен файлов Office см. в статье 325573 базы знаний МайкрософтYou receive error messages when you try to open an Office document (на английском языке).

Дополнительные сведения о получении Internet Explorer 8 см. на странице Internet Explorer 8: Home page (на английском языке).