Impossibile aprire un allegato Excel in Outlook Web Access

 

Ultima modifica dell'argomento: 2009-04-29

In questo argomento vengono fornite informazioni su come risolvere un problema che può verificarsi quando si prova ad aprire un allegato in Microsoft Office Outlook Web Access.

Supporre che si verifichino le seguenti condizioni:

  • Si riceve un messaggio di posta elettronica a cui è allegato un file di Office Excel 2007.

  • Si utilizza la codifica del set di caratteri a doppio byte per assegnare il nome all'allegato. Ad esempio il nome del file utilizza caratteri del set di caratteri coreano, giapponese o cinese.

  • Il nome del file ha una lunghezza di 13 caratteri o superiore.

In questo scenario, si riscontrano i seguenti sintomi:

  • Quando si prova ad aprire l'allegato in Outlook Web Access, il file non si apre.

  • Quando si salva il file sul disco rigido, questo non viene salvato con il nome originale, ma con una lunga stringa di caratteri. Ad esempio viene salvato con un nome simile al seguente:

    %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

Il problema si verifica quando si utilizza Windows Internet Explorer 7 o una versione precedente di Internet Explorer per accedere a Outlook Web Access; è dovuto a una limitazione di Internet Explorer 7 e delle precedenti versioni di Internet Explorer. 

Nota

Il problema non si verifica quando si utilizza Internet Explorer 8 per accedere a Outlook Web Access.

Quando si salva o si apre un allegato che ha un nome costituito da un set di caratteri a doppio byte, Outlook Web Access converte il nome del file nel formato UCS/Unicode Transformation a 8 bit (UTF-8). Questo contribuisce a impedire la corruzione del nome del file.

Se il nome del file codificato UTF-8 supera i 76 caratteri per un file di Excel, Internet Explorer tronca l'inizio del nome. Pertanto, Internet Explorer non può individuare il file per aprirlo.

Nota

Excel presenta una maggiore limitazione per quanto riguarda la lunghezza del nome di un file rispetto ad altri programmi di Office, quali Office Word 2007 o Office PowerPoint 2007. Nello scenario descritto in questo argomento è quindi possibile aprire un allegato in Word che abbia un nome contenente un set di caratteri a doppio byte che superi i 76 caratteri codificati UTF-8. Ad esempio, in Internet Explorer è possibile aprire un allegato in Word che abbia un nome contenente un set di caratteri a doppio byte che, se codificato UTF-8, raggiunga i 152 caratteri.

Soluzione alternativa

Per risolvere il problema, utilizzare uno dei seguenti metodi:

  • Utilizzare Internet Explorer 8 per accedere a Outlook Web Access. Internet Explorer 8 supporta l'apertura di file con nomi contenenti fino a 2.083 caratteri codificati UTF-8.

  • Chiedere al mittente di rinominare l'allegato di Excel con un nome più corto e quindi di rinviarlo. Chiedere ad esempio al mittente di utilizzare un nome inferiore a tredici caratteri contenenti un set di caratteri a doppio byte.

Ulteriori informazioni

Per ulteriori informazioni sulle limitazioni dei nomi dei file di Office, vedere l'articolo 325573 della Microsoft Knowledge Base, Visualizzazione di messaggi di errore quando si tenta di aprire un documento di Office.

Per ulteriori informazioni su come ottenere Internet Explorer 8, vedere la pagina principale di Internet Explorer 8: (informazioni in lingua inglese).