Como fazer na macro "BASIC", não VBA, para que ela capture a fórmula que está dentro de uma célula?

Vamos supor que a célula na macro é “celula1”, eu sei que, ao fazer “getCellByPosition(y,x)”, eu consigo capturar a célula na posição e que “celula1.String” possui o que há dentro da célula, porém, quando a célula possui uma fórmula, possuirá o valor que a fórmula retorna, como faço para ver qual a fórmula que há em “celula1”? Eu também queria saber o quê mais dá para consultar em “celula1”, por exemplo, se posso colocar “.String” no final e ver o que tá escrito nela, o quê mais posso colocar no lugar de “.String” para ver na célula?

oString = ThisComponent.Sheets.GetByName( oSheet ).getCellRangeByName( oCel ).String

oValue = ThisComponent.Sheets.GetByName( oSheet ).getCellRangeByName( oCel ).Value

oFormula = ThisComponent.Sheets.GetByName( oSheet ).getCellRangeByName( oCel ).Formula
1 Like