Notifications
Clear all

Código Extenso - Memória Insuficiente

5 Posts
3 Usuários
0 Reactions
1,785 Visualizações
(@brunoafs)
Posts: 195
Reputable Member
Topic starter
 

Boa tarde gente,

Fiz um espelho de vendas em minha máquina da qual roda normal.
Porém, os usuarios que precisam usar a planilha está dando memória insuficiente.

Acho que devido ao código ter ficado muito grande (devido a minha falta de experiencia).

Gostaria de saber se alguém poderia me ajuda?
Os computadores da empresa são todos bloqueados e não podemos nem alterar a memoria virtual para ver se rodava.

 
Postado : 01/04/2015 9:04 am
(@edcronos)
Posts: 1006
Noble Member
 

e a senha?

 
Postado : 01/04/2015 9:35 am
(@brunoafs)
Posts: 195
Reputable Member
Topic starter
 

edcronos,

Segue anexo sem senha.

Sorry

 
Postado : 01/04/2015 10:29 am
(@edcronos)
Posts: 1006
Noble Member
 

pelo que eu vi
é na estrutura do proprio userform FrmEspelho
aqui tbm deu falta de memoria

quando se dá dois cliques em um botão ou dentro do userform deveria ir para o codigo e nem isso faz, acusa memoria insuficiente
para ver as macro tem que ir direto "exibir código"

mas não vi nada demais nelas,
tente subdividir os objetos do userform em varios outros userform

bem, mas de qualquer forma o melhor é esperar por alguem mais esperiente

 
Postado : 01/04/2015 10:48 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Não deve ser o código. Como o edcronos falou, é no userform.

Se o problema fosse no código, iria travar quando eu mandasse rodar o código. Entretanto, não conseguir nem ver o código. Eu entro no userform "FrmEspelho", e já recebo a mensagem de memória insuficiente.

Vc inseriu controles demais no userform, por isso não há memória.

Refaça o userform, em vez de criar várias abas para um único userform, experimente transformar cada aba em um userform, e use um outro userform para chamar o que quiser utilizar.

Outra coisa: eu não sei o que significam esses números todos. Mas vc pode procurar uma forma mais sintética para isso. Em vez de encher o userform com textboxes, tente usar uma caixa de seleção (listbox ou combobox) com todas as entradas, por exemplo.

 
Postado : 02/04/2015 10:58 pm