Prezados, estou anexando uma planilha em Excel para tentar exemplificar o que eu quero no VBA. Meu formulário de cadastro de para ônibus possui um listbox com todos os horários: 00:00 a 23:00 e gostaria de colocar uma quantidade certa de intervalos (radiobutton): 00:06, 00:08, etc.
Para explicar melhor para cadastrar um intervalo ele selecionaria uma faixa tipo 06:00 a 09:00 e somaria a este intervalo 00:06 (06:06, 06:12...08:54, 09:00).
No Excel isso é feito somando o número anterior (06:00) e o intervalo (00:06):
=SOMA(F25;$E$5)
Isto pode ser feito no VBA?
Muito Obrigado
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Horários com intervalos de tempo
-
- Acabou de chegar
- Mensagens: 7
- Registrado em: Qui Out 08, 2020 9:07 pm
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Horários com intervalos de tempo
Calbertole, boa noite.
Em VBA, pode ser utilizado a data/hora de origem, com a função VBA.DateAdd.
A sintaxe ficaria da seguinte forma:
Espero que tenha ajudado.
Abraços e boa noite.
Em VBA, pode ser utilizado a data/hora de origem, com a função VBA.DateAdd.
A sintaxe ficaria da seguinte forma:
Código: Selecionar todos
MsgBox VBA.DateAdd("n",6, VBA.Now) ' Substitua a função VBA.Now, pelo Controle/Variável que tem o valor ao qual deseja adicionar os 6 minutos.
Abraços e boa noite.