page26
COMO FAZER | tutorial
Esta é uma proposta de solução para uma pergunta formulada no Ask LibreOffice.
Em uma fórmula concatenada, por exemplo, vou digitar na célula A3 a seguinte fórmula:
A1&" "&B1&" "&C1
Quero que na célula A3, somente B1 apareça em negrito e itálico.
Como faço?
Vamos supor que temos as células:
A1 =”paz”
B1=”amor”
C1=”saúde”
O valor da célula A3 será
=A1&" "&B1&" "&C1.
O resultado esperado é que em A3 apareça: paz amor saúde.
Não sei se há forma de alterar apenas um trecho do conteúdo de uma célula sem que seja feito o uso de uma macro.
Para esta tarefa será necessário usar conhecimentos da API do LibreOffice, recorrendo a um cursor de texto.
Iniciamos um cursor com o método createTextCursor( ).
Por Johnny Furusato
Macro para formatar caracteres em uma célula do Calc