Para formatar uma data (ou qualquer outro valor) no VBA, você pode usar a função Format . Por exemplo:
strDateFull = Format(Date, "dd.mm.yyyy")
O segundo parâmetro é uma string de formato que pode ser um nome de formato predefinido ( General Date , Long Date , Medium Date ou Short Date ) ou um especificador de formato incluindo símbolos como dd , mm ou yy .
Para obter uma lista completa de símbolos, consulte a documentação: link