Ayuda con error al intentar pasar valores de celdas con una macro a otras hojas de excel

Hola expertos alguien podría ayudarme por favor
mi problema es que de una hoja paso una celda que contiene una suma de varias celdas, eso lo gicamente le da un valor... Pero cunadal la paso a otra hoja por medio de una macro,
en la casilla que le asigne pone#¡ref
no se habrá una forma de poder remediar esto
bueno pues muchas gracias por todo su tiempo

1 Respuesta

Respuesta
1
Haz la siguiente prueba...
A1 = 10
A2 = 10
A3 = SUMA(A1:A2)
Por supuesto en A3 tendremos diez, ahora copia la fórmula de la celda A3 y pégala en la celda A2, veras que te da
A2 = SUMA(#¡REF!)
Recuerda que en Excel las referencias pueden ser absolutas y relativas, cuando son relativas como en este caso, y copias, las referencias a las celdas se ACTUALIZAN es decir, tratan de adaptarse a la nueva intentar, entonces en la fórmula original tenemos
A3 = SUMA(A1:A2)
Lo que realmente ve Excel es lo siguiente
A3 = SUMA(misma columna, dos filas arriba: misma columna, una fila arriba)
Cuando copias la fórmulas intenta hacer lo mismo
A2 = SUMA(misma columna, dos filas arriba: misma columna, una fila arriba)
Pero estas en la fila 2 y cuando trata de ir DOS FILAS arriba, se "sale" de la hoja, es decir, la fila 0 NO existe, y por consiguiente da el error #¡REF! Que significa REFERENCIA NO EXISTE
Eso mismo a de pasar con tu macro, cuando copias la fórmula a otro lado, alguna celda a las que hace referencia, puede estar quedando FUERA de la hoja y por ello te da el error, checa que no te pase esto.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas