Página 1 de 1

Converter fórmula de data no VBA

Enviado: 16 Nov 2018 às 21:32
por SandroLima
Boa noite, pessoal

Como fica a conversão da seguinte fórmula para o VBA?
Código: Selecionar todos
=PRI.MAIÚSCULA(TEXTO([@Data];"DDDD"))
A idéia é que ela insira a fórmula que converta a Data da Coluna Data em texto trazendo o dia da semana na Coluna Dia da Semana, com a inicial maiúscula. Seria quase isso:
Código: Selecionar todos
'With TabelaAtividades.ListColumns("Dia da Semana").DataBodyRange
        .FormulaLocal = "=StrConv(TEXTO([@Data];"DDDD"))"
    'End With
Como ficaria a escrita correta?

Re: Converter fórmula de data no VBA

Enviado: 16 Nov 2018 às 21:54
por osvaldomp
Código: Selecionar todos
.FormulaLocal = "=PRI.MAIÚSCULA(TEXTO([@Data];""DDDD""))"

Re: Converter fórmula de data no VBA

Enviado: 16 Nov 2018 às 22:09
por SandroLima
Não acredito não rsrs.

O problema era só as aspas?
Tentei com a fórmula da planilha e não deu certo. Percebi aqui que a diferença foi o acréscimo das aspas em ""DDDD"".

Muito obrigado mais uma vez, Osvaldomp.