Joaobnm, Você já tentou verificar a quantidade de caracteres da célula? Pois por exemplo, caso a celula tenha mais de 10 (dd/mm/aaaa), você usa o tratamento desejado... Então adriano, eu consegui fazer essa verificação aqui, fiz ela com replace If Replace(DATA, "-", "") = DATA Then [comandos] Else [comandos] End If porem agora estou com mais um porem, como são datas, eu preciso quebrar os valores em um vetor, ou seja, a data 1 vai pro vetor na posição 1 e a data 2 vai para o vetor 2 você conhece algo para que eu faça isso? mas ae.. grato pela resposta hein...