Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
#3241
Boa Noite
Tenho um sisteminha que desenvolvi para a empresa, mas o problema e que conforme vou usando, ele para de funcionar. A partir desse momento só fechando e abrindo denovo, ele trava em alguma determinada tela (aleatória) e só fechando mesmo. Alguém sabe o que pode ser? Ele não trava de não deixar fechar e salvar, pelo contrário ela só deixa fechar e salvar.
#3260
Bom dia!!

Quais versão você usa, houve um upgrade ou downgrade dessas versões para a atual?

Foi feito os updates da ferramenta?

ou tente a dica do danilo
Faça o seguinte procedimento:

Vai no menu Iniciar / Executar / Digite: "excel /safe" (sem aspas, se quiser copie e cole o comando no Executar)
Click em OK, vai abrir o Excel em modo de segurança
Verifica se ocorre o erro,

Caso persista,

- Ir no editor de registro (Iniciar/Executar/Regedit) e renomear a chave abaixo:
- HKEY_CURRENT_USER\Software\Microsoft\Office para Office.old

Fecha o editor de registro e verifica se ocorre o erro.
Att
Avatar do usuário
Por Henrique
Posts Avatar
#3271
Jonas,

Já tive um problema parecido com o seu no passado.

Eu resolvi abrindo um novo arquivo do excel e copiando, aba por aba até descobrir qual é que estava causando o problema. Dá trabalho, mas pode ser um caminho.
Se for fazer use o click direito do mouse sobre a aba da planilha que vai copiar para o arquivo novo.

Abraço.

Espero ter ajudado ;)
Avatar do usuário
Por DJunqueira
Avatar
#12936
Dá uma olhada no canto inferior esquerdo p/ ver se não está ocorrendo referências circulares ou então procure ver em Fórmulas / Verificação de Erros o q pode estar ocorrendo.
#12949
Olá DJJUNQUIERA
O problema é que é uma aplicação no vba. ele não usa nenhuma fórmula nas planilhas do excel. Ele funciona tudo normal, até um certo tempo (geralmente 5 min) e de repente para e não funciona mais nada.
#13019
Agora consegui descobrir em qual ponto ele trava. Ele acontece após o evento after update de um textbox. O código esta relacionado abaixo. Após atualizar o textbox ela preenche as labels. Ele funciona algumas vezes e de repente para. Existe alguma forma de fazer o código diferente?
Código: Selecionar todos
Private Sub CODIGOBARRA_AfterUpdate()
CODIGOBARRA.Text = UCase(CODIGOBARRA.Text)

Dim LINHA As Integer
Dim codigo As String

codigo = CODIGOBARRA
LINHA = 2
Sheets("BASE").Select
Do Until Sheets("BASE").Cells(LINHA, 1) = ""
If Sheets("BASE").Cells(LINHA, 9) = codigo Then
OP = Sheets("BASE").Cells(LINHA, 5)
TAMANHO = Sheets("BASE").Cells(LINHA, 2)
COR = Sheets("BASE").Cells(LINHA, 3)
REFERENCIA = Sheets("BASE").Cells(LINHA, 1)
sequencia = Sheets("base").Cells(LINHA, 7)
periodo = Sheets("base").Cells(LINHA, 4)
OC = Sheets("BASE").Cells(LINHA, 6)
jonathan = Sheets("base").Cells(LINHA, 6)
BOTAO_CONFIRMA.Enabled = True

CODIGOBARRA.Enabled = False

If Sheets("base").Cells(LINHA, 9) <> codigo Then
MsgBox ("Esse código não existe!")
CODIGOBARRA.Enabled = True
Exit Sub
End If

Exit Sub

End If

LINHA = LINHA + 1
Loop

CODIGOBARRA = ""

End Sub
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord