Notifications
Clear all

Validar preenchimento

10 Posts
1 Usuários
0 Reactions
1,815 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal boa noite,

busquei aqui no fórum e não achei.

Estou criando um controle de funcionários para empresa onde o mesmo tem cadastro e atualização de funcionários,porém gostaria de na hora da execução tanto para o cadastro tanto para a atualização do funcionário a macro verificasse se todos os campos obrigatórios estão devidamente preenchidos.

Se puderem me ajudar agradeço.

Obrigado

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/04/2012 6:43 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Somente essas informações não basta, o que significa "campos obrigatórios", isso está em um formulário ou em células?

Mande um anexo compactado, com muita informação!!!!!!!

caso contrario tente adaptar.

é só um exemplo que tenho guardado, não tem muita relação com que precisa, afinal precisamos de mais informação.

Private Sub Worksheet_Change(ByVal Target As Range)
'Bloquear células com certa condição
If Target.Column <> 1 Then Exit Sub
If Target.Count > 1 Then Exit Sub
    If Target.Value = "BLOQ" Then
        Me.Unprotect
        Cells(Target.Row, 10).Locked = True
        Me.Protect
    End If
End Sub

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/04/2012 6:53 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Então Alexandre boa noite,

Estas informações serão em celulas lado a lado onde eu precisaria que a Macro verificasse uma a uma se está preenchida ou não antes de atualizar o banco.

Matricula |Nome do funcionário |Data de Admissão |Entrada| Saída |Setor |Função |C/Custo |Alocação |Gestor Direto
487759 |Daniel Marques Tavares| 19/10/2011 |06:00:00 |14:48:00 |Qualidade

Imagina a linha acima uma em cada celula,sendo que a parte grifada é a obrigatória.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/04/2012 7:02 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

boa noite!!

isso pode ser feito sem a necessidade de usar o VBA.
use um validação de dados.
=MOD(CONT.VALORES($A$3:$F$3);6)=0

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/04/2012 7:31 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Desculpe minha ignorância,porém não entendi como funciona esta solução que me enviou.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/04/2012 7:28 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!!
Veja se isso vai te agradar..
baixe o arquivo em:
http://www.sendspace.com/file/wbheko

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/04/2012 11:43 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Meu amigo é quase isso,agora imagina depois do preenchimento total que eu tenha um botão que execute uma macro onde irá copiar estas informações consolidando-as em um BD.

Só que esse botão não funcionará se todos os campos que eu preciso que sejam preenchidos não estejam preenchidos dando assim um alerta solicitando que tem campos que faltam preenchimento.

É isso.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/04/2012 12:19 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Seria melhor que postasse um modelo, mas o faça compactado.

Precisamos de mais detalhes.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/04/2012 7:39 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Daniel, com uma pequena adaptação na formula do Alexandre, na verdade nem precisaria, ajustei uma rotina para realizar a verificação, veja se seria isto:

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/04/2012 9:16 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Opa Bom dia Mauro,

Estou adaptando a minha planilha aqui,qualquer coisa eu aviso a voces se deu certo!

Abç

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/04/2012 5:34 am