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: 66.028  ]
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á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
 
 
 
 
Leitura recomendada
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Quero ver o povo daqui reclamar agora. Vão ter q estudar mesmo! material veio na hora certa! 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							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....... 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							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 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							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  
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Maloko, fiquei loko neste artigo...
To ficando viciado... manda mais buhahahahaha
Bom artigo este, parabéns
Falows. 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar