Notifications
Clear all

Objetos do VBA somem quando abro em outro PC.

4 Posts
2 Usuários
0 Reactions
912 Visualizações
(@vbsouza)
Posts: 7
Active Member
Topic starter
 

Olá pessoal tenho uma aplicação em vba e quando disponibilizo em rede e abro em outro PC ele não roda, em alguns PCs diz que o objeto não está na máquina local e em outros diz que houve um erro de compilação e erro de automação.
Mas se abro apartir da minha máquina msm em rede o msm arquivo abre normalmente.

Como resolver esse problema?

Agradeço quem puder me ajudar

Att,

Alex Souza

 
Postado : 28/11/2012 6:14 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Uma das coisas que isso pode ser seu, e o scannervirus, tente também importar os objetos para um arquivo em branco nomeia o e salva o.

Possa ser que as referencias (ou os componentes da biblioteca), da maquina de antes está com a atualização mais recente, ao abrir o arquivo em outro PC, isso pode ocorrer, seria melhor criar do zero um novo projeto.

Tente adicionar esse registro.

[HKEY_CLASSES_ROOTTypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}2.1]
@="Microsoft Windows Common Controls 6.0 (SP6)"

[HKEY_CLASSES_ROOTTypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}2.1]

[HKEY_CLASSES_ROOTTypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}2.1win32]
@="C:\WINDOWS\system32\MSCOMCTL.OCX"

[HKEY_CLASSES_ROOTTypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}2.1FLAGS]
@="2"

[HKEY_CLASSES_ROOTTypeLib{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}2.1HELPDIR]
@=""

Att

 
Postado : 28/11/2012 6:51 am
(@vbsouza)
Posts: 7
Active Member
Topic starter
 

O problema é que esse sistema e consideravelmente grande mais de 20 forms com banco em access, para criar um novo vai dar um pouco de trabalho.

Eu fiz esse projeto na versão do Office em inglês e as máquinas que não rodaram estão com a versão em português será que isso pode ter influenciado?

Como adiciono esse registro?

Obrigado

Alex Souza

 
Postado : 28/11/2012 7:42 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!
Seu caso é complicado, existem uma serie de fatores e um deles involve verção e instalação, isso tem que ser analisado por você.
http://www.josevalter.com.br/como_editar_o_registro.htm

 
Postado : 28/11/2012 7:49 am