Síntomas
Cuando hace doble clic en un tipo de archivo de Microsoft Excel (.xls), Excel se inicia como se esperaba, pero a continuación, puede recibir un mensaje de error similar al siguiente:
No se pudo encontrar C:\filenamexls. Compruebe la ortografía del nombre de archivo y compruebe que la ubicación del archivo es correcta. Si intenta abrir el archivo desde la lista de archivos usados recientemente del menú Archivo, asegúrese de que no ha cambiado el nombre del archivo ni lo ha movido o eliminado.
Al hacer clic en Aceptar en el mensaje de error, el mensaje vuelve a aparecer. Después de hacer clic varias veces en Aceptar, se abre el archivo.
Causa
Este comportamiento puede producirse si la entrada de la acción Open para este tipo de archivo termina en %1.
Si se edita la acción Open del tipo de archivo y se restaura la línea antes de pulsar Aceptar, se agrega un %1 la clave del registro.
Si agrega intencionadamente una %1 a la entrada de la acción Open para este tipo de archivo, se agrega un %1 la clave del registro. Si posteriormente elimina el %1 de la entrada de la acción Open, la clave del registro permanece sin modificar y deberá editarse manualmente.
Además, este problema puede producirse cuando cambia manualmente la asociación de archivo de archivos .xls o, en algunas circunstancias, cuando se ejecutan varias versiones de Excel en el mismo equipo.
Solución
Para resolver este problema, instale las actualizaciones acumulativas más recientes para Office Excel. Puede encontrar las actualizaciones acumulativas más recientes mediante el siguiente vínculo:
953878 actualizaciones acumulativas están disponibles en el equipo de Microsoft Office para entregar revisiones para problemas detectados
Solución alternativa
Importante: esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, haga una copia de seguridad del registro antes de modificarlo. Entonces, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 cómo hacer copia de seguridad y restaurar el registro en Windows
Para evitar este problema, siga estos pasos:
-
Haga clic en Inicio y, a continuación, haga clic en Ejecutar.
-
En el cuadro Abrir, escriba regedit y, a continuación, haga clic en Aceptar.
-
Abra la siguiente clave del registro:
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
-
En el panel derecho, haga clic en (predeterminado).
-
En el menú Edición , haga clic en Modificar.
-
Quitar %1 desde el final de la cadena de valor de datos para que la secuencia de datos se lea como sigue:
"C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\EXCEL. "EXE" /e (incluyendo las comillas)
-
Haga clic en Aceptar y, a continuación, cierre el Editor del registro.
Más información
Nota: como hay varias versiones de Microsoft Windows, los pasos siguientes pueden ser diferentes en su equipo. Si es así, consulte la documentación del producto para completar estos pasos.
Para cambiar la acción Open de un tipo de archivo, siga estos pasos:
-
Inicie el Explorador de Microsoft Windows.
-
En el menú Herramientas, haga clic en Opciones de carpeta.
-
Haga clic en la ficha Tipos de archivo.
-
Haga clic en el tipo de archivo que desee (es decir, la hoja de cálculo de Microsoft Excel) en la lista tipos de archivo registrados .
-
Haga clic en Avanzadas.
-
En Acciones, haga clic en Abrir y, a continuación, haga clic en Editar.
-
Realice los cambios que desee y, a continuación, haga clic en Aceptar.
-
Nota: Para otros tipos de archivos, también debe revisar estas ubicaciones del registro: HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\commandHKEY_CLASSES_ROOT\Excel.SheetBinaryMacroEnabled.12\shell\Open\commandHKEY_CLASSES_ROOT\ Excel.SheetMacroEnabled.12\shell\Open\commandHKEY_CLASSES_ROOT\Excel.Template.8\shell\Open\command HKEY_CLASSES_ROOT\Excel.TemplateMacroEnabled\shell\Open\commandHKEY_CLASSES_ROOT\Excel.Template\shell\Open\ comando