Colegas,

1. Como fazer para adicionar parágrafos, utilizando ooBasic, a uma dada
seção no Writer?

2. E como excluir o conteúdo dessa mesma seção via ooBasic?

Para excluir os parágrafos tenho feito:

    sections=oDoc.getTextSections()
    section = sections.getByName("nomeDaSeção")
    aTextRange=section.getAnchor()
    xEnum = aTextRange.createContentEnumeration(
"com.sun.star.text.TextContent" )
    aTextRange.setString("")
    While xEnum.hasMoreElements()
        oText.removeTextContent(xEnum.nextElement())
    Wend
    aTextRange.setString("")

Mas isso remove apenas o texto, restando alguma formatação.
-- 
José Ricardo Simões Rodrigues
jricardosimoes at gmail.com
ricardo at ricardosimoes.com
ricardosimoes.com
twitter.com/malechamawitz

Responder a