Pegar parte de um texto via Macro

Em Fórmula Calc: =esquerda ( a1;5)

Então supondo ter a Var1 um texto como eu retiro parte dele.

Boa tarde,

O que você procura é a função LEFT().

Sub Main
   
   sVar1 = "LibreOffice Calc"
   
   sVar2 = Left( sVar1, 11 )
   
   MsgBox sVar2
   
End Sub

Atte,

Ola @Grafeno, sempre prestativo, só não pensei em inglês.

Aproveitando, tem em algum lugar, a relação destas funções para uso no Basic ?

@Gilberto Schiavinatto, estamos sempre às ordens! Na ajuda do LiibreOffice tem a seção das Funções Run-Time do Basic listadas por categoria.

Ok Obrigado.

Olá @Gilberto Schiavinatto, tem também EXT.TEXTO junto com a Localizar.

Com essa possibilidade, você pode retornar o caracter que deseja independente da posição que o mesmo está na frase.

Segue arquivo de exemplo da aplicação em fórmula e macro.

Ext.Texto.ods

Ok @Conras, obrigado.