Salve Washington.

Tem razão colega. Utilizei a função Call oApp.PropSetVisible( TRUE ),
mencionado pelo colega Ricardo Gomes e o Excel abriu com a planilha. Mas a
função do Lairton para transferir os dados para uma table child não
funciona. Retorna erro de abertura.

Se alguem tiver mais alguma sugestão agradeço.
[[]]
Ledo 

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome
de WASHINGTON LUIZ SAMPAIO MARQUES
Enviada em: quinta-feira, 27 de outubro de 2005 05:45
Para: sqlwin@virtualand.net
Assunto: Res: RES: [sqlwin] Crair arquivo XLS

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)
==============================================


==============================================
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