Caro Ledo,
Na verdade sua planilha está aberta porem o objetivo não é enxerga-la, e sim 
manipula-la, assim vc pode capturar o conteudo da planilha para seu form e 
vice-versa. segundo o colega da lista existe uma função que deixa visivel a 
planilha aberta oculta, se não me engano é alguma função do objeto oApp, veja 
se isso lhe ajuda, mas não esqueça que com a função abrirarquivo do exemplo do 
Lairton a planilha já está aberta porem não visível.

[]
Washington Marques
<<Ledo>> <[EMAIL PROTECTED]> Escrito :

> Salve Ricardo.
> &nbsp;
> Agradeço muito se puder me ajudar. Na verdade quando crio a 
> APL no Wizard ActiveX, fico meio em duvida do que devo marcar. Tentei seguir 
> o 
> exemplo do nobre colega Lairton mas estou emperrado por 
> aqui.
> Consultei as msg da lista de alguns anos atrás e percebi 
> que muita gente ralou com isso mas não encontrei uma solução tipo 
> EURECA.
> &nbsp;
> Zerei tudo... e tentei recriar a APL do Excel mas esbarro 
> num erro de duplicidade de constantes. Ao depurar percebi que é declarada a 
> mesma constante na APL MSOffice 11.0 &nbsp;e no Excel 11.0. Mas eu só 
> carreguei 
> o Excel no Wizard e mesmo assim ele cria uma APL MSOffice 11.0. Então 
> eliminei a 
> declaração da apl do Office e compilou sem erro. Mas não abre uma 
> planilha.
> &nbsp;
> Na verdade eu só preciso que um relatório seja salvo 
> no formato excel. Tentei usar a função SalReportPrintToFile mas o resultado 
> fica uma 
> bagunça.
> &nbsp;
> Realmente estou a deriva e não encontro documentação que fale a 
> respeito.
> &nbsp;
> Agradeço se puder me ajudar
> [[]]
> Ledo
> 
> 
> 
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Em nome de Ricardo 
> GomesEnviada em: quarta-feira, 26 de outubro de 2005 
> 11:59Para: [EMAIL PROTECTED]: Re: [sqlwin] 
> Crair arquivo XLS
> 
> Amigo, utilizo ActiveX com Excel e, para abrir a 
> tela do Excel, eu faço um Call oApp.PropSetVisible( TRUE ), sendo que oApp é 
> uma 
> instância de Excel__Application. Será que não está faltando isso? Se vc 
> quiser, 
> mando-te um exemplo de como faço.
> ----- Original Message ----- 
> From: &lt;&lt;Ledo&gt;&gt; 
> 
> To: sqlwin@virtualand.net 
> Sent: Tuesday, October 25, 2005 11:41 PM
> Subject: RES: [sqlwin] Crair arquivo XLS
> 
> Salve Marcelo.
> &nbsp;
> Peço desculpas pelo meu erro. Realmente ele é aberto como 
> um processo.
> Debugando o exemplo, percebi que o Excel é aberto como 
> processo no Windows XP.
> Mas não sei porque não consigo abrir a 
> planilha.
> &nbsp;
> Outra coisa que percebi é que a tentativa de abrir tantas 
> vezes a mesma planilha resulta num novo processo.
> O exemplo do Lairton não encerra o excel aberto. Mas isso 
> não seria problema, bastaria acrescentar um comando a mais.
> &nbsp;
> O problema todo é que a infeliz da planilha não abre e não 
> consigo saber porque.
> Não creio que seja do windows ou da versão pois como dito o 
> Excel é aberto normalmente. Meu defeito é não entender as classes com que 
> estou 
> trabalhando.
> &nbsp;
> Ainda espero que algum colega possa nos 
> ajudar.
> &nbsp;
> [[]]
> Ledo
> &nbsp;



______________________________
EMPREL, http://www.recife.pe.gov.br


==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a