Como Fazer Cartão de Ponto no Excel

Existem várias maneiras de fazer um cartão de ponto no Excel, mas aqui está uma maneira simples:

  1. Abra o Excel e crie uma nova planilha.

  2. Digite o nome dos funcionários na primeira coluna, começando na linha 2. Na linha 1, digite "Data" e nas demais colunas, digite "Entrada" e "Saída".

  3. Formate as células da coluna "Data" como data. Selecione toda a coluna, clique com o botão direito do mouse e escolha “Formatar células”. Selecione a opção “Data” e escolha o formato que desejar.

  4. Adicione um botão de controle para facilitar o registro. Clique na guia "Desenvolvedor" e selecione "Inserir". Escolha o controle "Botão" e desenhe-o na planilha.

  5. Clique com o botão direito do mouse no botão e selecione "Atribuir macro". Digite "MarcacaoDePonto" e clique em "Criar".

  6. Na janela de código VBA, adicione o seguinte código:

Private Sub MarcacaoDePonto()

Dim linha As Long

linha = ActiveCell.Row

Range("B" & linha).Value = Time

Range("C" & linha).Value = Time

End Sub

Este código marcará a hora atual na coluna "Entrada" e "Saída" na linha selecionada.

  1. Agora, sempre que um funcionário chegar ou sair, selecione a célula na linha correspondente à data e clique no botão de controle. Isso marcará a hora atual para entrada ou saída.

  2. Para calcular as horas trabalhadas, use a fórmula =C2-B2 na coluna "Horas Trabalhadas". Formate como um formato de tempo para ver as horas trabalhadas no dia.

  3. Para calcular as horas trabalhadas semanais, adicione uma nova linha na parte inferior da planilha e use a fórmula =SUM(D2:D8) (assumindo que as horas trabalhadas são calculadas da linha 2 à linha 8).

Esse é um exemplo básico de como fazer um cartão de ponto no Excel. Você pode personalizá-lo de acordo com as necessidades da sua empresa.

Veja também mais Como Fazer com a letra C

Comentários