Cuando hace doble clic en un programa, Windows XP verifica la asociación del archivo para ver qué acción tomar. Una de estas acciones es verificar una lista con extensiones que puede encontrar en [Herramientas] [Opción de carpeta] [Tipos de archivo]
si tiene instalado ms office, aquí habrá varias extensiones de archivos de escucha, por ejemplo, 'xslx'. (No tengo acceso a computadoras con ms office atm. Estoy en casa donde uso la oficina abierta. Por lo tanto, capturas de pantalla más precisas).
Si hace clic en una extensión, debería mostrar con qué programa se abre, una opción para cambiar el programa y una pestaña avanzada.
Los programas de Office parecen usar DDE de manera predeterminada. Compruebe si este es el caso yendo a [Avanzado] y [Editar]
Si la marca de verificación no está allí, acaba de encontrar su problema. Márcalo y prueba de nuevo. :)
Si está allí y el problema es muy reciente, primero verifique el virus XDocCrypt.A / Dorifel (Nuevo desde ayer. Muy virulento y desordenado con los archivos de Excel y Word).
A veces te encuentras con una situación en la que la opción DDE está marcada pero no funciona. Ni siquiera después de desinstalar y reinstalar Office. No estoy seguro de qué causa ese problema, pero he trabajado en eso en el pasado definiendo mi propia acción a través de [Nuevo], seleccionando Excel como el programa para abrirlo (use el buscador) y agregando "% 1" detrás del programa.
(Si no agrega nada, haga clic en y el archivo .xlsx iniciará Excel. No pasará el nombre del archivo y seguirá viendo una hoja de cálculo vacía.
Agregar% 1 pasará el nombre del archivo. Funcionará siempre que el nombre del archivo no contenga espacio. De lo contrario, hacer doble clic en my test.xlsx
abrirá Excel y le indicará a Excel que intente abrir el archivo my
. Lo cual fallará.
Agregar "%d"
debería funcionar, incluso para archivos con espacios en ellos.
Descargos de responsabilidad:
1) Solía usar eso con Office 2003, no 2007. Sin embargo, debería funcionar igual. 2) Estoy recordando principalmente cosas que hice hace 2 años. Podría haber saltado un paso. 3) Totalmente no probado con 2007 y xslx, ya que no tengo acceso al cajero automático de Office 2007.
Háganos saber si funcionó o si necesito aclarar algunos puntos.
%program files%\office\excell.exe
" o "%program files%\office\excell.exe
" " % 1 "? (tenga en cuenta el% 1, que es un argumento. En este caso, el nombre del archivo. Y podría necesitar comillas para trabajar en los nombres de archivo con espacios en ellos.