Esqueceu sua senha? Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Somases VBA

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
israel556
Colaborador
Colaborador
Mensagens: 22
Registrado em: Seg Fev 26, 2018 8:09 am

Somases VBA

Mensagem por israel556 » Dom Dez 01, 2019 11:32 pm

Olá a todos e boa noite!

Estou com uma grande dificuldade de inserir um código vba, se trata de uma formula de somasses, devido ser muitas linhas que terá essas formulas, é que estou tentando criar no vba. Estou querendo atribuir com código devido ficar lenta demais a planilha com essa quantidade de formulas que ela conterá.

Primeira pergunta: é possível criar esse código no vba, como segue anexo a planilha, nas colunas G,H e I, e replicar para a planilha inteira?

Pergunta dois: No vba, essas formulas, a planilha vai ficar leve e não como se eu colocasse as formulas em cada celula?
Anexos
Hora Homem - Funcionarios Semanal.rar
(246.14 KiB) Baixado 8 vezes



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 2658
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Somases VBA

Mensagem por webmaster » Ter Dez 03, 2019 2:55 pm

israel556,

Possível é. No seu caso, proponho uma solução mais simples. Desative o cálculo automático. Fazendo isso, todo o processamento só será feito quando você quiser, no caso, teclando o atalho F9.


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

israel556
Colaborador
Colaborador
Mensagens: 22
Registrado em: Seg Fev 26, 2018 8:09 am

Re: Somases VBA

Mensagem por israel556 » Ter Dez 03, 2019 6:28 pm

Olá meu amigo, boa tarde.

Desativei algumas vezes, porém quando ele é ativado, a planilha continua com a lentidão. O tamanho dela também está muito grande...uma solução com banco de dados em access, seria boa? Como eu poderia jogar todas essas informações? Criando um formulário e somando tudo por ele?



Avatar do usuário
webmaster
Administrador
Mensagens: 2658
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Somases VBA

Mensagem por webmaster » Ter Dez 03, 2019 6:42 pm

O Access manipula melhor grandes massas de dados. No entanto, se os cálculos forem complexos, melhor fazer no código mesmo pois no SQL vai ficar bem mais chato.


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


israel556
Colaborador
Colaborador
Mensagens: 22
Registrado em: Seg Fev 26, 2018 8:09 am

Re: Somases VBA

Mensagem por israel556 » Ter Dez 03, 2019 6:47 pm

Dica valiosíssima!
Seria muito trabalho me ajudar com esses códigos, já queria aproveitar, e ver se alguém estaria disposto a iniciar um projeto que tenho, acredito ser um tanto completo, será para me ajudar nos meus afazeres onde trabalho, se for preciso combinamos até um valor.



Avatar do usuário
webmaster
Administrador
Mensagens: 2658
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Somases VBA

Mensagem por webmaster » Qua Dez 04, 2019 11:12 am

israel556,

Caso esteja interessado em contratar serviços, tem duas opções:

Comigo: webmaster@tomasvasquez.com.br
Com o feras do fórum: https://www.tomasvasquez.com.br/forum/v ... m.php?f=21

Att


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder