Notifications
Clear all

Controle de ponto

15 Posts
3 Usuários
0 Reactions
3,357 Visualizações
(@nandaf)
Posts: 0
New Member
Topic starter
 

Bom dia

Gostaria de uma ajudinha
vi que ja resolveram antes esses itens, porem nao consegui visualizar nenhuma planilha.

Eu já possuo uma planilha, porém gostaria de acrescentar alguns itens que nao sei como fazer.

Gostaria de inserir uma tolerancia de 5 min ( para mais e para menos) no horario da entrada e da saída.
Computar , como : pontos para facilitar o preenchimento ( sem alterar as outras formulas e resultados
diferenciar he 70% de he 100%, ou seja toda vez que for feriado ser computado como he 100%

Se puderem ajudar eu agradeço

Facilitaria muito o meu trabalho

Desde já agradeço

 
Postado : 29/10/2014 5:38 am
(@marcio)
Posts: 17
Active Member
 

Olá nandaf

Para começar você vai precisar de um calendário anual onde seja definido quando é feriado, visto que para cada cidade/estado existem dias de feriado próprios.

[]´s

Márcio

 
Postado : 29/10/2014 1:23 pm
(@nandaf)
Posts: 0
New Member
Topic starter
 

MARCIO
EU PENSEI EM ALGUMA FORMULA, NAO SEI SE EXISTE OU DA PRA FAZER, SÓ ESPECULAÇÃO MESMO, QUE QDO EU DIGITASSE FERIADO NO DIA DA SEMANA, ELA CONTABILIZARIA HE 100%.

 
Postado : 29/10/2014 1:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Fernanda

Eu editei varias mensagens tuas, pois não é permitido digitar todos o texto com letras maiúsculas, mas pelo jeito você não lê o que digitei na razão para editar e continuou gritando.

Patropi - Moderador

 
Postado : 29/10/2014 3:01 pm
(@nandaf)
Posts: 0
New Member
Topic starter
 

desculpe patropi. realmente nao vi a a sua msg.

isso nao ira acontecer novamente.

 
Postado : 29/10/2014 3:05 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Fernanda

Inseri uma coluna "Ocorrência", onde você irá selecionar --> Normal, Feriado, Folga, Atestado Médico ou Férias.
Apliquei uma fórmula na coluna M que vai lançar as horas de 100% quando na coluna C estiver selecionado "Feriado".
Alterei a fórmula de 70% para não lançar horas de 70% quando "Feriado" estiver selecionado na coluna C.

Para testar altere a Coluna C de Feriado para Normal e Normal para Feriado e observe os lançamentos de horas extras nas colunas de 70% e de 100%

Dê retorno.

[]s

 
Postado : 29/10/2014 5:03 pm
(@nandaf)
Posts: 0
New Member
Topic starter
 

Boa noite patropi

Desde já agradeço, assim que chegar em casa, eu vou olhar se deu certinho!

Ps.:agora eu fiz certinho né, não gritei

 
Postado : 30/10/2014 4:06 am
(@nandaf)
Posts: 0
New Member
Topic starter
 

bom dia

entao a formula das he a 100% e 70% ficaram ótimas!!! obrigada

agora, é possível colocar a tolerancia de 5 min?
a clt preve q o funcionario tem 5 min de tolerancia ( antes do horario ou depois )
exemplo: o meu horario é 08:00 às 18:00 porém se eu chegar ou sair 08:05 isso nao conta como horas negativas, e nem se eu chegar às 7:55 não conta como hora extra. somente se passar desses 5 min.
Acho mei complicado, mas vi num post que vocês tentavam resolver essa questao, porem nao tenho acesso a planilha.

agora uma dúvida
vi num outro topico que é possivel trocar os : por , mudando a formatacao da data para 1904, isso alteraria as outras fómulas???

 
Postado : 30/10/2014 6:07 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Fernanda

Qual é o horário normal de serviço na empresa, Entrada/Saída Almoço/Retorno Almoço/Saída?
Quantas horas diárias?

Sobre o sistema de datas 1904, não tem nada a ver com a utilização de 2 pontos ou vírgula nas horas
Leia no link abaixo as diferenças entre os sistemas:

http://support.microsoft.com/kb/214330/pt-br

[]s

 
Postado : 30/10/2014 11:59 am
(@nandaf)
Posts: 0
New Member
Topic starter
 

patropi, eu me confundi com as informações.
na vdd eu achei o cod que tira os :, e ao digitar 135 o excel entende como 1:35. num outro topico( ia ate te citar por la, mas esta trancado)
porem ja li e li e nao consigo inserir o cod vba, ele nao modifica a planilha. vai só aumentando o num de objetos e nada de mudar a formataçaõ

em relação aos horarios são
12:00 as 22:00
14:00 as 22:00
14:00 as 23:00
15:00 as 23:00
15:00 as 00:00
08:12 as 18:00

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim TimeStr As String
On Error GoTo EndMacro
If Application.Intersect(Target, Range("E11:J40")) Is Nothing Then
Exit Sub
End If
If Target.Cells.Count > 1 Then
Exit Sub
End If
If Target.Value = "" Then
Exit Sub
End If
Application.EnableEvents = False
With Target
If .HasFormula = False Then
Select Case Len(.Value)
Case 1 ' e.g., 1 = 00:01 AM
TimeStr = "00:0" & .Value
Case 2 ' e.g., 12 = 00:12 AM
TimeStr = "00:" & .Value
Case 3 ' e.g., 735 = 7:35 AM
TimeStr = Left(.Value, 1) & ":" & _
Right(.Value, 2)
Case 4 ' e.g., 1234 = 12:34
TimeStr = Left(.Value, 2) & ":" & _
Right(.Value, 2)
Case 5 ' e.g., 12345 = 1:23:45 NOT 12:03:45
TimeStr = Left(.Value, 1) & ":" & _
Mid(.Value, 2, 2) & ":" & Right(.Value, 2)
Case 6 ' e.g., 123456 = 12:34:56
TimeStr = Left(.Value, 2) & ":" & _
Mid(.Value, 3, 2) & ":" & Right(.Value, 2)
Case Else
Err.Raise 0
End Select
.Value = TimeValue(TimeStr)
End If
End With
Application.EnableEvents = True
Exit Sub
EndMacro:
MsgBox "Digite a hora sem os pontos"
Application.EnableEvents = True
End Sub
 
Postado : 31/10/2014 11:05 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Fernanda

Baixe a planilha com o código instalado e funcionando.
Para 08:00 --> digite 800 para 08:30 --> digite 830 Para 12:00 digite 1200

Eu mudei de local a coluna referente ao intervalo do almoço, pois ele ficava no intervalo de abrangência da Macro, e como contém fórmula e não horas, dava problema no funcionamento da Macro.

[]s

 
Postado : 31/10/2014 11:56 am
(@nandaf)
Posts: 0
New Member
Topic starter
 

Genteee alguém me ajuda

Não consigo aplicar o cod vba na minha planilha

 
Postado : 03/11/2014 4:32 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

nanda

Muito obrigado pela consideração...

Eu apliquei o código na planilha que postei no dia 31/10 e é esse o retorno que recebo.

[]s

 
Postado : 03/11/2014 5:41 pm
(@nandaf)
Posts: 0
New Member
Topic starter
 

Bom dia patropi

Nao tinha visto o seu retorno! Desculpe, acho q tava na pag 2 e eu nao vi.

Muito obrigada

Mas me diz uma coisa, eu não consegui aplicar só por causa da coluna de intervalo ?

Queria saber se eu estava fazendo certo ou errado...

Mas valeu mesmo. Vc é o cara!

Ótimo dia pra você

 
Postado : 04/11/2014 4:21 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia

Exatamente por isso.
Dentro do intervalo não poderia ter aquela coluna com fórmulas.

[]s

 
Postado : 04/11/2014 4:48 am