Notifications
Clear all

Marcar hora atual na planilha com botão!

23 Posts
3 Usuários
0 Reactions
3,577 Visualizações
(@nikaway)
Posts: 27
Eminent Member
Topic starter
 

Olá pessoal, quero saber como deve ser um VBA que possa marcar a hora atual diversas vezes em 2 colunas em uma mesma planilha,
dessa forma aqui...

Onde a pessoa clica em um botão de "►" (play) e marca a hora ao lado da célula, clica em um botão de "▀" (stop) e marca ao lado a hora atual de novo.

E ao lado uma célula que dá automaticamente o tempo estimado que demorou entre a hora de início e de termino da atividade. Assim como mostra abaixo:

Ou se tem como o botão de "Play" e "Stop" serem o mesmo botão, que altera de imagem quando é clicado?
Por favor me ajudem...

 
Postado : 21/03/2016 9:32 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Veja se seria isto, no anexo estão os dois tipos, na V2 a coluna "G" Notas s celulas estão bloqueadas, então se for ter de digitar nela, desproteja a planilha e defina a propriedade "Bloqueada".

Cronometro_Checkbox_na_celula v2 e V3

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/04/2016 6:32 am
(@nikaway)
Posts: 27
Eminent Member
Topic starter
 

Opa, era isso mesmo! Agradeço mais uma vez, era exatamente assim que eu precisava! Ficou demais! :D

Só uma coisinha... Por favor, é a última vez rs... É que na outra vez, eu movi a planilha da primeira versão, para dentro da pasta de trabalho de uma outra planilha minha, e deu tudo certo, a programação do tempo funcionou certinho, e quando vou limpar no botão de redefinir valores também deu certo, perfeito.

Mas, dessa vez agora, quando eu movo a planilha versão 2, para a pasta de trabalho de outra planilha, o tempo funciona, mas quando clico no botão de "Redefinir os valores", mostra essa mensagem, e na depuração, mostra essa linha:

Como eu faço pra solucionar e poder mover essa planilha versão 2 para qualquer outra planilha que eu tiver?!

 
Postado : 09/04/2016 7:38 am
(@mprudencio)
Posts: 2749
Famed Member
 

A planilha ta protegida, desproteja antes de utilizar.

Se precisar manter protegida é necessario incluir a proteção no codigo

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 09/04/2016 7:45 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Nik o Marcelo está correto quanto a proteção, agira estou no celular e nao tenho como ver os anexos, mas nas rotinas eu ja havia devido as instruções aea desproteger antes de qq modificação r se nao me engano nos testes desabiltei a instrução, entao procure nas rotinas a instrução "unprotect" e se estiver desabilitada habilite. Outra coisa que me lembrei é que un dos modelos foi adicionada a coluna nota, verifique em propriedades se estao bloqueadas.
Se ainda tiver erro, mais tarde em casa eu olho.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/04/2016 9:45 am
(@nikaway)
Posts: 27
Eminent Member
Topic starter
 

Oi amigo! ;) Eu desprotejo ela mas mesmo assim aparece a mesma mensagem... A mensagem só aparece quando a planilha é movida para outra...

Estou usando a versão versão 2... Esse é o procedimento que estou fazendo para mover toda a planilha pra dentro de uma outra planilha minha.
Quero manter ela protegida, só que sendo possível usar todas as funcionalidades.. :oops:

 
Postado : 09/04/2016 10:55 am
(@mprudencio)
Posts: 2749
Famed Member
 

Como eu disse anteriormente vc esta usando o codigo em uma planilha protegida, e para funcionar vc precisa desproteger e proteger novamente se quiser usar o arquivo com proteção.

Sendo assim:

Siga as intruções abaixo

No inicio do codigo

unprotect ("Sua senha")

No Final do codigo

Protect ("Sua Senha")

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 09/04/2016 11:38 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Nika, se consegue executar a rotina é sinal que copiou tambem o modulo com as rotinas para o seu novo arquivo, a opção que utilizou para mover ou copiar não copia o modulo com as macros.
Quanto ao erro, é referente a Proteção, e vi as rotinas que a mesma é desprotegida antes e protegida novamente, só que sem definição de senha, o que pode estar acontecendo é o que o Marcelo falou, a sua planilha deve estar protegida com senha, então é só trocar as instruções de Protegere e Desproteger da forma que o marcelo postou.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/04/2016 3:38 pm
(@nikaway)
Posts: 27
Eminent Member
Topic starter
 

Opa, deu tudo certo agora! Fiz o procedimento solicitado e consegui!!!

Agradeço de verdade toda a ajuda que vocês me deram!!! :D :D :D

 
Postado : 09/04/2016 4:24 pm
Página 2 / 2