Bom dia a todos,
Alguém pode me ajudar,
Os meus conhecimentos em Excel me permitem fazer coisas básicas,
porém não consigo fazer algo essencial em um formulário.
Tenho um formulário que consiste em alguns campos que devem ser preenchidos (Nº de Matrícula, Nome, Idade, Sexo, Escolaridade, e Endereço)
e quando preenchidos todos os campos a pessoa clica em um botão SALVAR e esses dados vão para uma outra aba (REGISTROS).
Porém gostaria que o botão SALVAR só pudesse ser clicado se TODOS ou os PRINCIPAIS(matrícula e nome) campos estiverem completados.
Tem como fazer isso?
Além disso, gostaria que a pessoa não pudesse inserir um mesmo número de matrícula já cadastrado na aba (REGISTRO).
Em anexo o código do botão SALVAR:
Sub SALVAR()
'
' SALVAR Macro
'
'
Range("G5:L5").Select
Selection.Copy
Sheets("REG").Select
Range("A6000").End(xlUp).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("FORM").Select
Range("C4:E4").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("C5:E5").Select
Selection.ClearContents
Range("C6:E6").Select
Selection.ClearContents
Range("C7:E7").Select
Selection.ClearContents
Range("C8:E8").Select
Selection.ClearContents
Range("C9:E9").Select
Selection.ClearContents
Range("C4:E4").Select
End Sub
Alguém pode me ajudar,
Os meus conhecimentos em Excel me permitem fazer coisas básicas,
porém não consigo fazer algo essencial em um formulário.
Tenho um formulário que consiste em alguns campos que devem ser preenchidos (Nº de Matrícula, Nome, Idade, Sexo, Escolaridade, e Endereço)
e quando preenchidos todos os campos a pessoa clica em um botão SALVAR e esses dados vão para uma outra aba (REGISTROS).
Porém gostaria que o botão SALVAR só pudesse ser clicado se TODOS ou os PRINCIPAIS(matrícula e nome) campos estiverem completados.
Tem como fazer isso?
Além disso, gostaria que a pessoa não pudesse inserir um mesmo número de matrícula já cadastrado na aba (REGISTRO).
Em anexo o código do botão SALVAR:
Sub SALVAR()
'
' SALVAR Macro
'
'
Range("G5:L5").Select
Selection.Copy
Sheets("REG").Select
Range("A6000").End(xlUp).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("FORM").Select
Range("C4:E4").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("C5:E5").Select
Selection.ClearContents
Range("C6:E6").Select
Selection.ClearContents
Range("C7:E7").Select
Selection.ClearContents
Range("C8:E8").Select
Selection.ClearContents
Range("C9:E9").Select
Selection.ClearContents
Range("C4:E4").Select
End Sub