Agrupe cada palavra entre aspas simples
i.e. 'th' 'day' 'of'.
Estou criando um documento de modelo que permite ao usuário escolher uma data e inserir a data no documento com algum texto formatado.
i.e. se a pessoa escolhesse a data de hoje, ela produziria 14th day of March, 2016
Portanto, no campo "Apresentar data como esta", introduzi dth day of MMMM, yyyy
, mas saiu como 14t12 14a16 of March, 2016
porque h
corresponde a Hora, d
corresponde a data e y
corresponde a dois dígitos ano.
Existe alguma maneira de adicionar texto sem adicionar informações adicionais?
Edit: também existe alguma maneira de adicionar automaticamente o sufixo a um #? ou seja, se a data for 2
, será adicionado nd
ou, se a data for 4
, será adicionado th
.
Agrupe cada palavra entre aspas simples
i.e. 'th' 'day' 'of'.
Isso provavelmente não é possível sem o uso de uma macro. O mais próximo que você provavelmente conseguirá é o seguinte formato:
d "day of" mmmm, yyyy
Mas isso não adicionará automaticamente o sufixo de data desejado. Em outras palavras, usando o seu exemplo, o resultado acima resultaria em:
14 de março de 2016
Você pode viver com isso ou alterar a formatação para algo que seja mais aceitável.
Outra opção seria usar o VBA e uma macro para determinar o sufixo correto e incluí-lo.