Inquiridor
Windows 10 trava com Macro

Pergunta
-
Todas as Respostas
-
Tenho uma planilha que trava quando vai rodar o VBA no windows 10... o problema é que ela é a unica planilha que não funciona, outras planilhas com programação rodam normalmente...... teria alguma solução?
Att
- Mesclado Felipe Costa GualbertoMVP, Moderator sexta-feira, 11 de novembro de 2016 00:17 Repetição
-
Execute o código etapa por etapa (Vá depurando com F8) até chegar na linha de comando que está demorando e a poste aqui.
Pode ser alguma instrução específica que está comprometendo o desempenho. Podemos verificar se há como melhorá-la.
André Santo | basevba.wordpress.com
-
-
Isto mesmo! So consigo fechar o excel executando o gerenciador....
Ja tentei de tudo! Quando retiro todas as macros da iniciação da planilha, ela abre, mas basta clicar em qualquer botão que possua Macro... Ela Trava, congela e fica pensando....
-
-
-
Não posso, pois é um sistema que funciona com banco de dados de uma empresa.
A unica coisa que não vi, foi as referencias. Talvez tenho tenha alguma referência selecionada nesta planilha que nas demais não tem, e por isto trava. Vou dar uma olhada e ja respondo.
-
-
Tentei removendo as referencias e mesmo assim, não rodou.
Esta é a ultima alternativa, pois, tem outras 5 planilhas que funcionam muito parecidas com esta e rodam muito bem.
E não importa se a planilha foi salva em XLS ou XLSM trava igual.
-
Faça o backup desta pasta de trabalho. Em seguida, crie uma pasta de trabalho em branco.
Mova uma planilha dessa pasta de trabalho com erros para a pasta de trabalho em branco. Salve a pasta de trabalho em branco. Feche a pasta de trabalho com erros. Tente abrir o VBE nessa pasta de trabalho em branco.
Faça isso até migrar todas as planilhas da pasta de trabalho com erros.
http://www.ambienteoffice.com.br - http://www.clarian.com.br
-
-
-
Usamos várias planilhas com macros na empresa, todas rodam muito bem em qualquer maquina, porem tem uma especifica que congela a planilha. O "Congelar" significa que a planilha fica pensando e não responde mais a nenhum comando (CTRL+ALT+BREAK ou ALT+ESC, etc). so podendo ser fechada pelo gerenciador de tarefas.
Este problema so aparece em computadores Windows 10 64bit.
Este problema so acontece com UMA plainlha as demais funcionam normalmente:
Ações tomadas:
- Desativado as macros da inicialização -> Quando feito isto a planilha entra, mas assim que qualquer macro roda, a planilha trava. Ate mesmo um link que informa que o usuário não ADM para poder acessar a planilha trava.
- Desativar Referencias da programação -> Não funcionou, apresenta o mesmo problema
- Mudar o tipo de arquivo -> Tentamos savar a planilha em todas as versões mas não houve sucesso
- Usar
#If Vba7 Then Declare PtrSafe Sub... #Else Declare Sub... #EndIf
também não funcionou...
Problema complicado este.
-
Certo.
-Você usa alguma chamada API? Se sim, qual?
O erro acontece quando você pressiona Alt+F11, ao entrar no VBE, ou ocorre ao rodar uma macro específica? Se for uma macro específica, qual é o código que ela executa?
http://www.ambienteoffice.com.br - http://www.clarian.com.br
-
-
Não sei o que pode ser.
Minha sugestão é você desinstalar o Office desse computador e reinstalar o Office 32 bits, mesmo que o fato de ele ser 64 bits parece não ser a raiz do problema.
http://www.ambienteoffice.com.br - http://www.clarian.com.br
- Sugerido como Resposta Rafael.vieira sexta-feira, 5 de maio de 2017 12:47
-