OpenOffice.Org Calc Basic - Conhecendo o editor

Conheça o Basic (editor de Macros), contido dentro do programa Calc, que faz parte do pacote OpenOffice e aprenda a fazer uma função para utilizar em suas planilhas.

[ Hits: 68.027 ]

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


Criando uma simples função



Agora vamos criar uma simples função na qual nós digitamos um número e a função nos retorna o dia da semana:

Function DiaDaSemana(Numero)

  Select Case Numero
   Case 1
      DiaDaSemana = "Segunda Feira"
   Case 2
      DiaDaSemana = "Terça Feira"
   Case 3
      DiaDaSemana = "Quarta Feira"
   Case 4
      DiaDaSemana = "Quinta Feira"
   Case 5
      DiaDaSemana = "Sexta Feira"
   Case 6
      DiaDaSemana = "Sábado"
   Case 7
      DiaDaSemana = "Domingo"
   Case Else
      DiaDaSemana = "Dia Inválido"
   End Select

End Function

  • Function: quer dizer que é uma função;
  • DiaDaSemana: é o nome que demos para a função;
  • Numero: é a variável que vai receber o numero do dia da semana;
  • Select Case: Utilizamos o Select Case para saber qual o dia que o usuário escolheu e de acordo com o dia a função retorna uma String (texto) com o nome do dia. Caso o usuário digite um dia errado (menor que 1 ou maior que 7), a função retorna a String "Dia Inválido".

Sua função deve ficar como na figura a seguir:

Página anterior     Próxima página

Páginas do artigo
   1. Acessando o editor Basic
   2. Acessando o módulo
   3. Criando uma simples função
   4. Executando a função
Outros artigos deste autor

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

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

Outros recursos no OpenOffice: colunas, fundo e bordas

Prevenindo problemas com impressoras via Samba no Windows

Estudo de funções de estatística básica no OpenOffice Calc

Instalando e configurando o OpenOficce 1.1 RC4 (português)

Trabalhando com formas no BROffice Draw - Logomarca do Bradesco

  
Comentários
[1] Comentário enviado por CABELO em 10/05/2006 - 20:08h

Muito bom o artigo, Parabéns Drausio !!!

Gostaria de apresentar a todos da comunidade VIVA O LINUX este magnífico amigo que trabalha comigo na NETi TECNOLOGIA.

Ele usa a força, ele LÊ OS FONTES!!!

[2] Comentário enviado por oscarcosta em 10/05/2006 - 22:41h

Muito bom...

Falou só falar do jogo escondido heheheh

=game()
=game('StarWars')

Ate mais...

[3] Comentário enviado por credmann em 11/05/2006 - 04:14h

Perfeito!
Eu só queria saber como usar estas funções no Writer, para calcular o número do código de barras dos Correios direto do CEP da mala direta, via macro.

[4] Comentário enviado por trolah em 11/05/2006 - 11:44h

Ae Drauzio
bom te ve puraqui =D
abraçao

[5] Comentário enviado por sombriks em 11/05/2006 - 17:52h

Artigo legal, fazia um tempo q eu tava atrás desse negoço mas nunca arumava coragem pra ir atrás!

parabéns!

[6] Comentário enviado por romulowr em 12/05/2006 - 10:18h

Bem legal, gosei muito desse artigo, sempre que possível coleque outros sobre macro.
Fiquem na Paz.

[7] Comentário enviado por tonysampa em 12/05/2006 - 14:46h

Muito legal esse artigo sobre o open office!!! Como dizem os colegas vcs irão gostar!

[8] Comentário enviado por Maycon Pires em 01/07/2006 - 11:01h

Parabéns pelo artigo vem ajudando a comunidade a distrinchar o Open Office, parabéns novamente e continue com os artigos.

[9] Comentário enviado por seyfer em 19/01/2007 - 13:23h

Kara, muito bom este post...
Manda mais funções com o openoffice como estes...
Falows e parabéns pelo post.

[10] Comentário enviado por F4xl em 09/02/2007 - 21:38h

Legal ver códigos em OpenOffice.org Basic aqui no VOL :-)
Espero que o pessoal poste mais! Eu mesmo postarei assim que tiver disponível ;-)
Abraços

[11] Comentário enviado por beruth em 25/09/2007 - 08:57h

com eu faço para trabalha com BROffice editor socorro
haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa


Contribuir com comentário