Pular para o conteúdo

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

Aprofundando um pouco mais no Basic, editor de macros contido dentro do programa Calc, que faz parte do pacote OpenOffice. Este artigo ensina a utilizar as macros em um nível intermediário.
Drausio Henrique Chiarotti drausio
Hits: 67.417 Categoria: Linux Subcategoria: OpenOffice
  • Indicar
  • Impressora
  • Denunciar

Parte 5: Funções numéricas e de strings

Funções numéricas:
  • Cos : Calcula o cosseno;
  • Sin : Calcula o seno;
  • Tan : Calcula a tangente;
  • Atn : Calcula a arctangente de um valor numérico;
  • Exp : Calcula o exponencial (e = 2.718282);
  • Log : Calcula o log;
  • Sqr : Calcula a raiz quadrada;
  • Abs : Calcula o valor absoluto;
  • Sgn : Retorna -1 se se o valor passado for negativo, 1 se for positivo e 0 se for zero.

Funções de string:
  • Asc : retorna o valor Unicode;
  • Chr : Retorna uma String que contem o caráter que é especificado pelo ASCII. Ex.: Chr(13) = Enter;
  • Str : Converte uma expressão numérica em uma String;
  • Val : Converte uma String em um valor;
  • LCase : Converte em minúscula;
  • UCase : Converte em maiúscula;
  • Left : Retorna caracteres da esquerda;
  • Mid : Retorna caracteres de uma determinada posição;
  • Right : Retorna caracteres da direita;
  • Trim : Remove o lixo (espaço em branco sobrando) de uma string.

   1. Informações gerais
   2. Criando um módulo
   3. Funções de caixa de mensagem
   4. Funções utilizando laços (If e While)
   5. Funções numéricas e de strings
   6. Utilizando funções de String
   7. Concluindo

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

O que são Generators no Firebird

Configurar Speedy Home na distribuição SuSE 10

OpenOffice.Org Calc Basic - Conhecendo o editor

CoGrOO (Corretor Gramatical acoplável ao OpenOffice)

Usando tabelas no editor de textos do OpenOffice

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

Instalando a impressora Canon i250 no Linux

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

#1 Comentário enviado por graco em 29/06/2006 - 11:22h
Muito bom! Gostei do artigo. um artigo que abre possibilidades. Já imagino criar meus proprios assistentes.....
#2 Comentário enviado por mochileiro em 29/06/2006 - 11:32h
Quero ver o povo daqui reclamar agora. Vão ter q estudar mesmo! material veio na hora certa!
#3 Comentário enviado por rgmmelo em 29/06/2006 - 13:55h
legal o seu artigo....a uns meses tive que instalar o office da MS pois tinha que fazer um trabalho da faculdade em VB pois nao conseguia um comando para imprimir nas celulas que certos valores do meu programa, já que o Cells(x,y)= nao funcionou em casa....
eh sempre bom ver estes tipos de artigos, eu mesmo tava pensando em escrever um.......
#4 Comentário enviado por Maycon Pires em 01/07/2006 - 11:40h
SHOW!!! Muito completo o artigo explica de uma forma bem linear, magine os proximos como virão show continue postando os artigos que são nota 10! vlw
#5 Comentário enviado por allanhc em 04/07/2006 - 00:13h
Excelente o artigo.
Sempre quis aprender a usar as macros mas nunca tive paciencia.

Só corrigir um errinho bobo.
Na função Lacos()

intNumFinal = Val(InputBox("Digite o número inicial"))

deveria ser:

intNumFinal = Val(InputBox("Digite o número final"))

Parabens
#6 Comentário enviado por seyfer em 19/01/2007 - 13:33h
Maloko, fiquei loko neste artigo...
To ficando viciado... manda mais buhahahahaha
Bom artigo este, parabéns
Falows.

Contribuir com comentário

Entre na sua conta para comentar.