Hola!
No estoy seguro de si este post debería ir aquí o en el de API de Windows pero si consideran moverlo adelante.
En mi maquina de desarrollo NO tengo instalado Excel.
Use un componente de terceros para crear el archivo que necesito y hasta ahí todo bien, el archivo se ejecuta perfectamente en Excel en otra maquina que si tiene instalado Excel.
En mi aplicación ejecuto la siguiente linea:
Código Delphi
[-]ShellExecute(Handle, 'open', PChar(xlsrdwrt.Filename), nil, nil, SW_SHOW);
xlsrdwrt.Filename es el nombre del archivo tipo Excel.
En mi maquina tengo Instalado LibreOffice y al ejecutar mi aplicación abre Calc y el archivo tipo Excel se ejecuta perfectamente
En una maquina diferente con Excel instalado al ejecutar mi aplicación solamente abre Excel pero el archivo no se ejecuta
Algo tengo mal codificado o Excel (versión 2013 me parece
) necesita alguna otra sintaxis.
Como siempre agradezco su ayuda y el tiempo prestado.