Outlook Web Access no permite abrir datos adjuntos de Excel

 

Última modificación del tema: 2009-04-29

En este tema se proporciona información acerca de cómo solucionar un problema que puede surgir al intentar abrir datos adjuntos en Microsoft Office Outlook Web Access.

Se da por supuesto que se cumplen las siguientes condiciones:

  • Se recibe un mensaje de correo electrónico que contiene datos adjuntos de Office Excel 2007.

  • Se utiliza la codificación del juego de caracteres de doble byte para asignar nombre a los datos adjuntos. Por ejemplo, el nombre del archivo utiliza caracteres del juego de caracteres coreano, japonés o chino.

  • El nombre del archivo tiene 13 caracteres o más.

En este caso, sucede lo siguiente:

  • Al intentar abrir los datos adjuntos en Outlook Web Access, el archivo no se abre.

  • Cuando se intenta guardar el archivo en la unidad de disco duro, el archivo no se guarda con el nombre original. sino con una larga cadena de caracteres. Por ejemplo, el archivo se guarda con un nombre similar al siguiente:

    %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

Causa

Esto sucede cuando se utiliza Windows Internet Explorer 7 o una versión anterior de Internet Explorer para tener acceso a Outlook Web Access. Este problema surge debido a una limitación de Internet Explorer 7 y versiones anteriores de Internet Explorer. 

Nota

Este problema no se produce si se utiliza Internet Explorer 8 para tener acceso a Outlook Web Access.

Cuando se guardan o abren datos adjuntos con un nombre de archivo de juego de caracteres de doble byte, Outlook Web Access convierte el nombre del archivo en el formato 8-bit UCS/Unicode Transformation Format (UTF-8). Esto se hace para evitar dañar el nombre del archivo.

Si el nombre del archivo codificado en UTF-8 supera los 76 caracteres de un archivo de Excel, Internet Explorer trunca el principio del nombre del archivo. Por lo que Internet Explorer no puede encontrar el archivo para abrirlo.

Nota

Excel tiene una limitación en la longitud de nombre de archivo mayor que la de otros programas de Office como, por ejemplo, Office Word 2007 o Office PowerPoint 2007. Por lo tanto, en el ejemplo descrito en este tema es posible que pueda abrir datos adjuntos de Word con un nombre de juego de caracteres de doble byte que supera los 76 caracteres de UTF-8. Por ejemplo, Internet Explorer puede abrir datos adjuntos de Word con un nombre de juego de caracteres de doble byte que, si está codificado en UTF-8, puede tener hasta 152 caracteres.

Solución alternativa

Para solucionar este problema, use uno de los métodos siguientes:

  • Use Internet Explorer 8 para tener acceso a Outlook Web Access. Internet Explorer 8 admite abrir nombres de archivo de hasta 2.083 caracteres con codificación UTF-8.

  • Pida al remitente que cambie el nombre de los datos adjuntos de Excel por otro más corto y que lo reenvíe. Por ejemplo, pida al remitente que utilice un nombre de archivo con un juego de caracteres de doble byte de menos de trece caracteres.

Para obtener más información

Para obtener más información acerca de los nombres de archivo de Office, consulte el artículo 325573 de Microsoft Knowledge Base, Recibe mensajes de error al intentar abrir un documento de Office.

Para obtener más información acerca de cómo conseguir Internet Explorer 8, consulte Internet Explorer 8: Home page (página en inglés).