Notifications
Clear all

botão cancelar

7 Posts
2 Usuários
0 Reactions
1,741 Visualizações
(@fcandidos)
Posts: 4
New Member
Topic starter
 

Bom dia,

gostaria de saber pq o botão cancelar, não está cancelando a operação, queria que quando eu clicasse no botão cancelar, apenas saísse do forme e não chamasse a macro fechar, que é pra minimizar a operação.

gostaria da ajuda de vocês,

aguardo,

Fabio C,

 
Postado : 19/11/2015 7:36 am
(@edivan)
Posts: 119
Estimable Member
 

olá, Tudo certo...

O que acontece é o seguinte, no seu botão voltar na tela inicial, você faz uma chamada para o formulário, porém abaixo dessa chamada existem outros códigos que continuam sendo executados mesmo após você fechar o seu Formulário.

No caso eu criei uma variável global do tipo inteiro chamada de "CANCELAR" eu a criei no seu módulos onde você tem os dois comandos dos dois botoes azuis na tela principal.

Em seguida no botão cancelar antes de fechar o seu formulário eu atribui a essa variavel o valor "1".

A partir desse valor então, lá no seu código que voce nao queria executar eu coloquei um IF para verificar se o valor da variável CANCELAR for igual a "1"" então parar a execução dos comandos a baixo dele... usei o comando Exit Sub para isso...

Baixe a planilha e companhe melhor...

Visite meu blog:

programacaopassoapasso.wordpress.com

Estou postando quase todos os dias, em breve com series sobre VBA...

 
Postado : 19/11/2015 8:16 am
(@fcandidos)
Posts: 4
New Member
Topic starter
 

olá, Tudo certo...

O que acontece é o seguinte, no seu botão voltar na tela inicial, você faz uma chamada para o formulário, porém abaixo dessa chamada existem outros códigos que continuam sendo executados mesmo após você fechar o seu Formulário.

No caso eu criei uma variável global do tipo inteiro chamada de "CANCELAR" eu a criei no seu módulos onde você tem os dois comandos dos dois botoes azuis na tela principal.

Em seguida no botão cancelar antes de fechar o seu formulário eu atribui a essa variavel o valor "1".

A partir desse valor então, lá no seu código que voce nao queria executar eu coloquei um IF para verificar se o valor da variável CANCELAR for igual a "1"" então parar a execução dos comandos a baixo dele... usei o comando Exit Sub para isso...

Baixe a planilha e companhe melhor...

Visite meu blog:

programacaopassoapasso.wordpress.com

Estou postando quase todos os dias, em breve com series sobre VBA...

Edivan por favor você poderia fazer teste ?

Login : ADMIN
senha: 123

pois o mesmo não funciona, mesmo quando eu entro com a senha do ADIM, era pra executar a macro fechar, e o mesmo não está chamando, apenas chamando a macro "chamar"

quando eu clico na seta subindo funciona, mas qdo eu clico na seta descendo, ele chama o form, e quando eu entro com a senha ADM, não executa a macro....

ver pra mim por favor,

agradecido,

 
Postado : 19/11/2015 10:28 am
(@fcandidos)
Posts: 4
New Member
Topic starter
 

alguém entendeu a explicação ?

 
Postado : 19/11/2015 11:18 am
(@edivan)
Posts: 119
Estimable Member
 

Olha eu não entendi muito bem não na primeira postagem você pede para que ao clicar no botão cancelar somente fechar o formulário sem sair do modo tela cheia...

A planilha que fiz faz isso...

Você não havia mencionado nada sobre o botão login...

Qual macro você quer executar se a senha estiver correta?

 
Postado : 19/11/2015 12:17 pm
(@fcandidos)
Posts: 4
New Member
Topic starter
 

Edevan, desculpe, mas acho que a planilha bugou, que quando eu executava o processo que você fez, ela nada fazia, mas dps ela voltou ao normal, vai entender....

agradeço a sua atenção..

 
Postado : 19/11/2015 12:49 pm
(@edivan)
Posts: 119
Estimable Member
 

Blz, tudo certo...

 
Postado : 19/11/2015 1:45 pm