page29
Dim doc as Object
Dim plan as Object
Dim intervalo as Object
Dim media as double
Dim acumula as double
Dim desvio as double
Uma vez que se tenha essas referências, é possível acessar o intervalo de células através da variável intervalo, ou mesmo a planilha, através da variável plan.
“plan” aponta para a primeira planilha, obtida a partir da coleção de planilhas (“Sheets”) do “workbook”: “doc.Sheets(0)”;
“intervalo” aponta para o nosso intervalo A1:A10, obtido a partir do método “getCellRangeByName” (obter intervalo de células por nome): “plan.getCellRangeByName("A1:A10")”;
Algumas variáveis são do tipo Object, porque, na verdade, não conterão valores, mas apontarão para objetos da nossa Planilha. Exemplo:
“doc” aponta para o “workbook” atual, obtido a partir de “ThisComponent”;
for i = 0 to intervalo.getRows.getCount - 1
media = media + intervalo.getCellByPosition(0,i).value
next
media = media / 10
Calcular a média é trivial:
COMO FAZER | tutorial