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?