Macros para AutoFiltro

Fala pessoal! Estou iniciando nessa parte de macros e VBA’s e tenho algumas dúvidas de quais métodos utilizar no LibreOffice para as seguintes funcionalidades:

→ Add Autofiltro;
→ Add Moldar Texto em uma coluna específica (e pré-definir uma largura);
→ Selecionar as colunas com Range(‘A:B’) ao invés de números.

Utilizo Progress ABL… Alguns exemplos de Sintaxe:

Planilha:CharFontName            = "Tahoma".  //Tipagem da fonte
Planilha:CharHeight              = 8.         //Tamanho da fonte
Planilha:HoriJustify             = {&Centro}. //Alinhamento horizontal todas as colunas
Planilha:VertJustify             = {&Centro}. //Alinhamento vertical todas as colunas
Planilha:GetColumns:OptimalWidth = yes.       //Ajuste automatico da largura das colunas
Planilha:GetRows:getByIndex(0):CharWeight = {&Negrito}. //Aplica Negrito na primeira linha
Planilha:GetCellRangeByPosition(0,9,1,9):Merge(yes).                  //Mesclando Celulas([col,row],[col,row])
Planilha:GetColumns:getByIndex(1):setPropertyValue('NumberFormat',1). //Define formato numérico para coluna
Planilha:getColumns:getByIndex(2):isVisible = no.                     //Ocultando uma coluna

Ola, não sou Programador, então o que é Progress ABL