AJUDA SAVEAS

BRUNO1990 16/08/2010 12:35:17
#350370
Boa Tarde pessoal, to com uma dúvida qeu ta me deixando quse doido...rsrsrs

no windows seven quando tento salvar um excel com o saveas da a seguinte mensagem

[Ô]Component request Pending[Ô] - [Ô]This action cannnot be completed because the other application is busy. Choose [ô]Switch To[ô] to activate the busy application and correct the problem.[Ô]

Essa janela de erro me dá duas opções: [Ô]Switch to[Ô] e [Ô]Retry[Ô], mas não importa em qual eu clique, o erro persiste e impede que eu continue com a execução do programa

oleworkbook.SaveAs CAMSALVAARQ & NOMEARQUIVOORCA & [Ô].xls[Ô]

exemplo: CAMSALVAARQ = [Ô]C:[Ô]
NOMEARQUIVOORCA = [Ô]teste[Ô]

e estou usando o office 2007

se alguem poder me ajudar...grato...flw
HUGOSSOUZA 16/08/2010 12:41:03
#350371
Você está fechando a conexao antes de abrir novamente?
Ex.:
oleworkbook.Quit
Set oleworkbook = Nothing

E verifica se o excel não ficou aberto na memória.
BRUNO1990 16/08/2010 12:45:29
#350373
Então HUGO estou fechando sim, tanto que esse problema só ocorre com windows 7
HUGOSSOUZA 16/08/2010 12:57:10
#350374
Citação:

:
Então HUGO estou fechando sim, tanto que esse problema só ocorre com windows 7


Esse erro acontece com todas as maquinas que possuem Windows 7?

Qual a versão reference que você está usando?
E qual a versão do excel?

E posta o código de como você abre o documento.
BRUNO1990 16/08/2010 13:30:51
#350378
HUGO ANEXEI UM TXT COM O CÓDIGO....
A REFERENCIA é A 12.0
E EXCEL 2007

VLW
BRUNO1990 18/08/2010 14:27:36
#350585
Galera vou postar aqui caso alguem passe pelo mesmo problema....

resolvi....colocando antes do saveas a seguinte linha

oleworkbook.Application.DisplayAlerts = False

esse erro estava acontecendo pq provavelmente estava aparecendo alguma msg durante o processo...e por isso não estava salvando.
Tópico encerrado , respostas não são mais permitidas