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.
[ Hits: 64.797 ]
Por: Drausio Henrique Chiarotti em 28/06/2006 | Blog: http://lattes.cnpq.br/0543258204520217
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.
Página anterior Próxima página
Páginas do artigo
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
Outros artigos deste autor
OpenOffice.Org Calc Basic - Conhecendo o editor
Configurar Speedy Home na distribuição SuSE 10
O que são Generators no Firebird
OpenOffice.Org Calc Basic - Caminhando sobre as células
Leitura recomendada
OpenOffice.Org Calc Basic - Conhecendo o editor
Selecionando dados numa tabela para confecção de gráficos no oocalc
Configuração do OpenOffice para o português do Brasil (pt-BR) a partir de uma instalação do BrOffice
Editores e processadores de texto para GNU/Linux
Scim e OpenOffice.org
Comentários
Muito bom! Gostei do artigo. um artigo que abre possibilidades. Já imagino criar meus proprios assistentes.....
Quero ver o povo daqui reclamar agora. Vão ter q estudar mesmo! material veio na hora certa!
Mensagem
Quero ver o povo daqui reclamar agora. Vão ter q estudar mesmo! material veio na hora certa!
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.......
Mensagem
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.......
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
Mensagem
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
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
Mensagem
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
Maloko, fiquei loko neste artigo...
To ficando viciado... manda mais buhahahahaha
Bom artigo este, parabéns
Falows.
Mensagem
Maloko, fiquei loko neste artigo...
To ficando viciado... manda mais buhahahahaha
Bom artigo este, parabéns
Falows.
Contribuir com comentário
Enviar