Bem, usando Ctrl + Shift + ; explica o seu problema. Eu recomendaria primeiro formatar a coluna em que você está inserindo a hora como hh:mm:ss
primeiro.
Digite a fórmula =NOW()
e, depois de pressionar Enter , copie / cole imediatamente os valores para remover a fórmula e extrair apenas o valor da hora. O problema é que você precisa digitar uma fórmula de cada vez, já que a outra será recalculada quando você introduzir mais fórmulas.
Então a subtração deve funcionar como você quer que seja.
EDITAR:
Ok, eu peguei meu gravador de macro e fiz algumas pesquisas, e descobri este pedaço de código:
Private Sub Workbook_Open()
Application.OnKey "+^:", "Insert_Time"
End Sub
Sub Insert_Time()
ActiveCell.FormulaR1C1 = "=NOW()"
Selection.NumberFormat = "hh:mm:ss;@"
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Coloque isso no VisualBasic.
- Vá para a guia "Desenvolvedor" > "Visual Basic"
- Clique com o botão direito do mouse em "ThisWorkbook" no painel direito e procure por "Insert" > "Módulo"
- Na caixa de texto que será aberta na grande área à esquerda, coloque o código.
- "Arquivo" > "Export" e dê um nome ao módulo para que outros usuários possam importar o código e não fazer isso novamente. Certifique-se de que a extensão '.bas' esteja lá (ainda não estou familiarizado com o vba, mas até agora, '.bas' fez o que eu queria que ele fizesse). Para importar um módulo, faça "Arquivo" > "Importar" e procure o módulo.
- Quase lá! Certifique-se de que o cursor esteja em algum lugar dentro do bloco
Private Sub
e, em seguida, clique no pequeno botão verde "Reproduzir" acima da caixa de texto. Eu não sei porque você tem que fazer isso a cada vez, e eu não sei como resolver isso a partir de agora, desculpe!
Se você não conseguir encontrar a guia "Desenvolvedor", vá para "Opções do Excel" clicando no botão redondo do Excel na parte superior esquerda da janela, "Popular" e marque a opção "Mostrar guia Desenvolvedor na faixa de opções". então 'OK'.
Finalmente, para usá-lo, simplesmente faça o Ctrl + Shift + ; e ele deve estar funcionando.
Experimente e deixe-me saber o que acontece!