Notifications
Clear all

Dúvida: Planilha Vba utilizada em rede. Erro de tempo de exe

6 Posts
3 Usuários
0 Reactions
1,779 Visualizações
 Josy
(@josy)
Posts: 0
New Member
Topic starter
 

Olá! Não sei se há alguém pode me tirar uma dúvida... Tenho uma planilha em excel vba... que estava funcionando perfeitamente em rede...
Agora travou... qd tento compartilha-lá na rede novamente... um dos userform não aparece... e vem a seguinte informação: Erro de tempo de execução '-2147467259(80004005)': a tabela externa não está no formato esperado... Qd retiro o compartilhamento e abro somente em um pc, roda normal...

Alguém pode me ajudar?

 
Postado : 13/08/2015 8:07 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Josy, como te disse em private, este erro pode ser devido a diversas situações e em pesquisa pode ser com a conexão ODBC, SQL entre outras, por isto sugeri abrir um tópico, assim quem lida com este tipo de situação poderá ajudar, mas o ideal seria tambem se estiver utilizando macros para fazer a conexão colocar aqui para analizarem, possivelmente utiliza linha "Microsoft JET Database Engine" e pode estar em conflito com alguma biblioteca, importante tambem informar e verificar as versões do windows e pacote office dos outros pc, tambem se são 32 ou 64 bits.
Por hora é ficar aguardando a ajuda de quem já passou por este erro.

[]s

 
Postado : 13/08/2015 8:33 am
 Josy
(@josy)
Posts: 0
New Member
Topic starter
 

Então, Mauro, obrigada pela atenção.
Não entendo tando de Excel Vba como a maioria dos membros aqui, mas só acrescentando ao que disse...
Windows XP, Office 2007 e 2010 variando entre as máquinas...
O que é estranho é que desde 2013 essa mesma planilha estava funcionando perfeitamente... Desde lá não houve nenhuma atualização nos pcs e nas versões do Windows nem pcts Office.
Por isso, imaginei que fosse algum conflito interno na própria planilha, rede, ou ainda alguma alteração em compartilhamento...
Isso por que não quero imaginar q seja "boicoite" dos meus colegar de trabalho que entendem menos que eu de informática. rsrsr

 
Postado : 13/08/2015 8:46 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Estranho dizer que funcionava desde 2013 nas 3 plataformas e não teve nenhuma atualização e começou a dar erro do nada, pode ser que seja dificil, mas uma forma seria pegar este modelo colocar em um pendrive e testar diretamente nas máquinas e ver se da o erro.
O correto se tiverem equipe d e suporte ver se realmente não houve nenhuma alteração ou atualização por menor que seja, uma pergunta que não respondeu é se utiliza macros uma vez que falou do formulário, se tem alguma coloque para podermos analisar, veja tem várias incompatibilidades entres as versões que citou, inclusive se forem 32 ou 64 bits.
Como eu citei anteriormente e de acordo com outros colegas nos foruns, a instrução :
Microsoft.JET.OLEDB.4.0 a principio só funciona na v 2007, na v 2010 seria - "Microsoft.ACE.OLEDB.12.0" como pode observar nas dicas neste link - http://www.tomasvasquez.com.br/forum/vi ... 743#p15743, apesar de ser uma outra questão mas pode ser devido as versões dos Drivers de conexão.

Fora isto, ficamos com a sua segunda opção, alguem querendo sacanear
[]s

 
Postado : 13/08/2015 10:43 am
 Josy
(@josy)
Posts: 0
New Member
Topic starter
 

Já fiz essa tentativa do pendrive e como disse qd abro em outras máquinas ... tudo bem... abre normal..
Agora se compartilho na rede o primeiro formulário roda... o segundo não... dá esse erro e trava...

Deve ser um problema de Office como vc disse... Vou verificar isso... Obrigada!
Vou deixar o tópico em aberto... quem sabe alguém aqui saiba algo sobre esse erro ou sobre rede.

Muito Obrigada!

 
Postado : 13/08/2015 11:40 am
(@ricmazz)
Posts: 0
New Member
 

Gostaria de saber se houve alguma resolução deste problema, ou se foi criado um post para isto. Pois estou com o mesmo erro, mas não estou conseguindo encontrar solução. :(

 
Postado : 30/06/2017 1:07 pm