Danleonhart Postado Julho 27, 2011 Denunciar Share Postado Julho 27, 2011 Seguinte... Como faço para que seja colocado automaticamente ":" (dois pontos) ao ser digitado dois caracteres em uma celula ? Tipo: se for colocar 14, automaticamente ser adicionado o ":"ficando: "14:"No VB-6 colocaria usando o Len() no evento KeyPress...mas no Excel não faço a menor idéia...Se alguém tiver uma Apostila de VBA com bastantes dicas, agradeço...Estou precisando... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Julho 28, 2011 Denunciar Share Postado Julho 28, 2011 tente no evento Change() da Worksheet. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Danleonhart Postado Agosto 1, 2011 Autor Denunciar Share Postado Agosto 1, 2011 (editado) Não conseguí...Tentei esse código mas não funcionou:Private Sub Worksheet_Change(ByVal Target As Range) If Len(Target.Value) = 2 Then: Target.NumberFormat = "00\:" End SubTentei formatando e personalizando a célula...coloquei assim: " 00\: "funcionar funciona...mas a fórmula que uso não consegue executar o cálculo...pois no real o valor digitado na célula está: " #### " embora seja visualizado: " ##:## "Planilha - Excel 2007Aberto para sugestões...se postarem exemplos agradeço... :rolleyes: Editado Agosto 1, 2011 por Danleonhart Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MRMB Postado Agosto 2, 2011 Denunciar Share Postado Agosto 2, 2011 Danleonhart,Dá uma olhada neste link: VBA Excel – Formatando várias células Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Danleonhart
Seguinte...
Como faço para que seja colocado automaticamente ":" (dois pontos) ao ser digitado dois caracteres em uma celula ?
Tipo: se for colocar 14, automaticamente ser adicionado o ":"
ficando: "14:"
No VB-6 colocaria usando o Len() no evento KeyPress...mas no Excel não faço a menor idéia...
Se alguém tiver uma Apostila de VBA com bastantes dicas, agradeço...
Estou precisando...
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.