Vídeo recomendado
https://youtu.be/diWPPPhW-9E

validar se conteúdo é maior que "0" se não continuar macro..

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Avatar do usuário
BaptistaCG
Colaborador
Colaborador
Mensagens: 96
Registrado em: Seg Jul 30, 2012 10:33 pm
Localização: Sorocaba/SP

validar se conteúdo é maior que "0" se não continuar macro..

Mensagem por BaptistaCG »

Olá a todos, sou novo aqui no espaço do fórum,
Estou feliz em participar e ajudarei ao máximo possível também.

Mas é o seguinte desenvolvi uma planilha para controle de estoque com a seguinte proposta:

Minhas planilhas são entrada, saída e total, então quando coloco quantidades de itens dos produtos na planilha "entrada" e executo uma macro ele adiciona a quantidade na planilha "total" e quando faço o mesmo procedimento na planilha "saida" ele subtrai os produtos na planilha "total" porém quero otimizá-la pois a macro executa o calculo em todos os produtos sendo assim leva aprox. 6 segundos de execução para terminar a macro, o que preciso é que por exemplo: se A1:A20 > 0 executa os respectivos comandos se não ele ignora e passa para o proximo comando. tentei usando o if else mas nao consegui, vou colocar um exemplo...

____________________________________________________________
if ("A1:A20") > 0 then
Sheets(Plan2).Select
else
end if

if ("C1:C20") > 0 then
Sheets(Plan3).Select
else
end if

e assim segue.........
____________________________________________________________

Observação usei a expressão Sheets somente como exemplo na verdade o codigo é um pouco maior....

Dessa forma não funcionou alguém tem alguma sugestão?
preciso testar um certo conjunto de celulas e assim quando digitar somente 1 item ele executara o comando apenas no conjunto que o item pertencer...
Tentei ser o mais claro possivel agradeço qualquer ajuda.
Valeu.


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
joseA
Jedi
Jedi
Mensagens: 1048
Registrado em: Qui Out 22, 2009 7:22 am
Localização: Cel. Fabriciano - MG

Re: validar se conteúdo é maior que "0" se não continuar mac

Mensagem por joseA »

Batista,

Confesso que não entendí, quem sabe com um exemplo...


Avatar do usuário
Mikel Silveira Fraga
Jedi
Jedi
Mensagens: 1173
Registrado em: Sex Mai 27, 2011 3:27 pm
Localização: Governador Valadares - MG
Contato:

Re: validar se conteúdo é maior que "0" se não continuar mac

Mensagem por Mikel Silveira Fraga »

Seja bem vindo ao Forum BaptistaCG.

Bem, o exemplo que você informou não foi muito claro, mas posso fazer uma sugestão no que você precisa. Você disse que possui 3 planilhas: Entrada, Saída e Total. Vamos analisar cada uma:

- Total: poderia ter uma relação de todos os produtos que são trabalhandos no seu serviço, sendo que seria utilizado um SOMASE da entrada, outro SOMASE das saídas, e subtrair entrada - saída;

- Entrada: um formulário que enviasse as informações do item de entrada para a planilha Entrada;

- Saída: outro formulário que funcione igual a entrada, porem enviando as informações para a planilha Saída.

Não sei qual nível de conhecimento você possui de Excel, mas se enviar uma planilha modelo, poderemos ajudar.

Abraços.


Avatar do usuário
BaptistaCG
Colaborador
Colaborador
Mensagens: 96
Registrado em: Seg Jul 30, 2012 10:33 pm
Localização: Sorocaba/SP

Re: validar se conteúdo é maior que "0" se não continuar mac

Mensagem por BaptistaCG »

Segue anexo de uma planilha de Exemplo, desde já agradeço a boa vontade de todos...
Anexos
EXEMPLO.rar
(11.64 KiB) Baixado 289 vezes
Editado pela última vez por BaptistaCG em Sex Ago 03, 2012 6:28 pm, em um total de 1 vez.


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: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: validar se conteúdo é maior que "0" se não continuar mac

Mensagem por webmaster »

Opa!

Nada de links para sites de download, ok? Regras do fórum. Utilize os anexos para enviar arquivos em zip, rar e 7z.

Abraços


Avatar do usuário
BaptistaCG
Colaborador
Colaborador
Mensagens: 96
Registrado em: Seg Jul 30, 2012 10:33 pm
Localização: Sorocaba/SP

Re: validar se conteúdo é maior que "0" se não continuar mac

Mensagem por BaptistaCG »

Pronto já coloquei em anexo, Desculpa ae...


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