Problema de formato con DATEDIFF en excel VBA

Mi problema y guardando las respectivas diferencias con "DATEDIF" y "DATEDIFF", es principalmente las de formato. Con la función si fecha (DATEDIF), rige por ejemplo (fecha inicial, fecha final, ["y" para años, "M" para meses, "D" para días]) y con esto calculamos la diferencia que existe entre 2 periodos y su formato deseado (años, días o meses). Adicional a esto si damos formato "YM", nos muestra los meses pero por llamarlos de alguna forma meses de residuos que sobraron entre las fechas e igualmente con los días si agregamos "MD"...

Ahora con relación a mi pregunta, tengo los siguientes códigos VBA

Textbox1.Value = DateDiff("yyyy", Fecha inicial, Fecha final) 
Textbox2.Value = DateDiff("m", Fecha inicial, Fecha final) 
Textbox3.Value = DateDiff("d", Fecha inicial, Fecha final) 

¿Pero cómo es posible darle un formato como si fecha con "MD" o "MY"?

¿Es posible? Ya que intente de todas las formas y me fue imposible

Añade tu respuesta

Haz clic para o