PROBLEMA COM API SHELLEXECUTE

LUIS.FLAVIO 22/02/2010 11:16:16
#335017
Pessoal estou com problemas para abrir planilhas execl com a API, estou fazendo da seguinte forma abaixo.

Não gera erro algum, fica executando toda vida e não abre a planilha, tendo que fechar somente com o Ctrl + Alt + Del

Private Declare Function ShellExecute Lib [Ô]shell32.dll[Ô] Alias [Ô]ShellExecuteA[Ô] (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

ShellExecute hwnd, [Ô]open[Ô], [Ô]E:\LISTA_FUNCIONARIOS.xlsx[Ô], [Ô][Ô], [Ô][Ô], 1
SINKERTEC 22/02/2010 11:19:18
#335018
Resposta escolhida


A mesma API pra Abrir Excel até 2003 funciona na 2007?
LUIS.FLAVIO 22/02/2010 11:20:45
#335019
Amigo o problema está acontecendo em abrir qualquer versão 2003 (xls) e 2007 (xlsx).

Lembro que estou fazendo via VBA!
Tópico encerrado , respostas não são mais permitidas