Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Ofimática (http://www.forosdelweb.com/f90/)
-   -   Visual basic en excel (http://www.forosdelweb.com/f90/visual-basic-excel-578618/)

Slayer_sephiroth 22/04/2008 06:37

Visual basic en excel
 
Hola,en excel tengo que sumar unos numeros colocados en vertical,el problema es que entre los numeros debe de haber una celda vacia y tengo entendido que si hay una celda vacia no se suma.¿podriais ayudarme?

3pies 22/04/2008 07:36

Re: Visual basic en excel
 
No hay problema, puedes sumarlos incluso con esa celda en blanco.

Igual los tiros que has escuchado van por este otro lado: Si en lugar de ser una celda en blanco, tuvieras texto en esa celda (o espacios vacíos), al hacer la suma del tipo: =A1+A2+A3 te daría error. Para subsanarlo, tndrías que poner esto: =SUMA(A1:A3)

Salu2

Slayer_sephiroth 22/04/2008 16:29

Re: Visual basic en excel
 
Gracias por contestar,el problema es que lo tengo que hacer con una macro de visual basic

3pies 23/04/2008 02:47

Re: Visual basic en excel
 
No hay ningún problema para hacer eso desde VBA, porque le dices que sume la celda X y la celda X+2, saltándote la que está en blanco por ejemplo.

Salu2

scabral 24/04/2008 13:59

Re: Visual basic en excel
 
Utiliza el objeto Range, algo como esto:

Range("A" & str(linea)).Value + Range("A" & str(linea + 2)).Value

Saludos. Gustavo


La zona horaria es GMT -6. Ahora son las 10:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.