Macro Alterar String para data

Olá. O Formulário (campo de data) insere a data como String, porém, preciso fazer cálculo com a célula da planilha. (=Máximo … ) É possível com macro? pois mesmo formatando as células não funciona

Ola @LCB1, seguiu estes procedimentos…

Arquivo exemplo de uso e instruções…
218094B_Campo data para célula.ods (17,5,KB)


O campo de data não tem como vincular com célula, somente através de macro.

Para AJUDA mais precisa, poste um exemplo do seu arquivo…

As Datas são salvas como texto na planilha e preciso fazer cálculos (SE, somases, …) com estas datas …
Coluna A Coluna B …

12/01/2024 16/01/2024
12/01/2024 16/01/2024
12/01/2024 16/01/2024
23/01/2024 25/01/2024
23/01/2024 25/01/2024
25/01/2024 26/01/2024
25/01/2024 26/01/2024
25/01/2024 26/01/2024
31/12/1899 01/01/1900

Acerta a macro, poste a macro, não é o meu forte, mas alguém poderá ajudar…

Encontrei um Tópico / macro e fiz esta alteração e resolveu.
....
	With plan_Acoes_Comum

		.getCellByPosition(0, numeroLinhaCadastrarC).setValue(CDate(PregaoCadC.Model.Text))
		.getCellByPosition(1, numeroLinhaCadastrarC).setValue(CDate(LiquidCadC.Model.Text))	
'		.getCellByPosition(0, numeroLinhaCadastrarC ).String = PregaoCadC.Text
'		.getCellByPosition(1, numeroLinhaCadastrarC ).String = LiquidCadC.Text
....
``
Como encerro o tópico?