Existen dos instrucciones format y numberformat para cambiar fechas este cambio si las fechas están en una misma columna se puede hacer en unas cuantas líneas, te pongo un ejemplo, la macro que ves abajo suponiendo que tuvieras una matriz de n filas por 3 columnas, la orden SET convierte esa matriz en un objeto y luego en la columna 3 convierte todos los datos de esas filas en formato fecha mes, día año separadas por una diagonal, la columna 2 sera convertida en formato mes, día separadas por un guion
sub cambia_fechas
set datos=Range("a1").currentregion
datos.columns(3).numberformat="mm/dd/yyyy"
datos.columns(2).numberformat="mm-dd"
end suben lo que solicitas te falto decir como estan distribuidas esas fechas en una o mas columnas o dispersas entre las columnas y a que formato las quieres cambiar, este ejemplo lo puedes adaptar a como tu quieras.