OpenOffice.Org Calc Basic - Caminhando sobre as células

Aprofundando mais no OpenOffice Calc, vamos agora criar, via código, uma macro que permite caminhar sobre as células, inserindo ou lendo valores.

[ Hits: 47.527 ]

Por: Drausio Henrique Chiarotti em 13/07/2006 | Blog: http://lattes.cnpq.br/0543258204520217


Procedimento Escrever



Agora vamos criar um novo procedimento, o qual chama o procedimento que criamos.

Veja o código abaixo:

Sub Escrever

   Dim Numero as integer
   For Numero = 0 to 10
      CaminharSobreCelulas(0, Numero, Numero)
   Next

End Sub

O procedimento Escrever tem um laço que vai de 0 a 10 e ao incrementar, ele chama o procedimento CaminharSobreCelulas passando como parâmetro a coluna 0, que equivale a "A", a linha é o Numero do laço (FOR) e o valor que será inserido na célula, é Numero, ou seja, o número da Linha que ele está.

Veja na figura a seguir como deve ficar seu código:

Página anterior     Próxima página

Páginas do artigo
   1. Informações gerais
   2. Criando um módulo
   3. Procedimento CaminharSobreCelulas
   4. Procedimento Escrever
   5. Executando seu procedimento
   6. Conclusão
Outros artigos deste autor

OpenOffice.Org Calc Basic - Conhecendo o editor

Configurar Speedy Home na distribuição SuSE 10

OpenOffice.Org Calc Basic - Funções intermediárias

O que são Generators no Firebird

Leitura recomendada

Trabalhando com mala direta no OpenOffice

OpenOffice.Org Calc Basic - Funções intermediárias

OpenOffice.Org Calc Basic - Conhecendo o editor

Inserindo ou alternando números de páginas no OpenOffice.org

Dominando o BrOffice.org: Tabelas no Writer; Uso do Navegador de Objetos

  
Comentários
[1] Comentário enviado por CABELO em 13/07/2006 - 09:50h

Parabéns, tenho orgulho de ser o seu amigo...

Abraços.

Cabelo...

(SOMOS LIVRES, USAMOS GNU/LINUX)

[2] Comentário enviado por sidilinux em 13/07/2006 - 17:04h

Em primeiro lugar, Parabéns brother , tah muito bom esse artigo!!!
porém tenho uma dúvida e acho que vc pode me ajudar.....

quero saber como faço para executar uma "macro" por linha de comando???

se vc puder ajudar agradeço muito
vlw

[3] Comentário enviado por aircontroller em 26/06/2007 - 11:38h

Caro colega, é possível a "conversão" de macros criadas no Excel, para o OO?
Grato


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts