Bom dia, meus caros
Estou com um problema com o formato de datas no VBA. Por exemplo, se hoje é 11/03/2017 e uso como critério DateAdd("m",-18,Date), o retorno seria 11/09/2015. Porém, essa data precisa estar no formato americano ("mm/dd/yyyy" - 09/11/2015) para que o VBA entenda que é 11/09/2015. Então usei a propriedade Format:
DateAdd("m",-18,Format(Date,"mm/dd/yyyy"))
Porém o resultado é 03/05/2016; no formato brasileiro seria 05/03/2016.
Grato pela ajuda.
Estou com um problema com o formato de datas no VBA. Por exemplo, se hoje é 11/03/2017 e uso como critério DateAdd("m",-18,Date), o retorno seria 11/09/2015. Porém, essa data precisa estar no formato americano ("mm/dd/yyyy" - 09/11/2015) para que o VBA entenda que é 11/09/2015. Então usei a propriedade Format:
DateAdd("m",-18,Format(Date,"mm/dd/yyyy"))
Porém o resultado é 03/05/2016; no formato brasileiro seria 05/03/2016.
Grato pela ajuda.