¿Cómo mostrar el contenido de una celda cuando inserto cualquier dato a otra?

Necesito una fórmula o macro que cuando yo inserte lo que sea, cualquier dato en la celda B32, me muestre el resultado en la celda F32, es decir, si la celda B32 está en blanco, sin ningún dato, la celda F32 estará vacía. OJO: En la celda F32 hay una fórmula de una macro que depende de la celda B32, pero me da un error cuando dicha celda está vacía. Esta es la fórmula: =SI.ERROR(fcnCalcular(B32;"B";F13);"")

Andy Machin

Respuesta
1

[Hola. Pega este código dentro de la hoja donde quieras que actúe y a ver si se sirve.

Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Hoja1").Range("G1").Value = Sheets("Hoja1").Range("F1").Value
If Range("F1").Value = "" Then Range("G1").Value = "0.00"
End Sub

 Salu2 Carlos Arrocha

No olvides cerrar la consulta.

2 respuestas más de otros expertos

Respuesta
1

Puede compartir la macro y una imagen de su archivo para entender la situación y poder ayudarle

Saludos, gracias, ya me funcionó la macro hecha por Carlos Arrocha 

Gracias por la ayuda.

Respuesta
1

¿Cuál es el "resultado" que es lo que tiene que mostrar? ¿Es una operación matemática o que?

Es una especie de contador, va a contar los gastos que hice tomando como referencia el nombre de la categoría que escriba en la celda B32.

¿Me puedes dar un ejemplo?

Saludos, gracias, ya me funcionó la macro hecha por Carlos Arrocha 

Gracias por la ayuda.

No me explico como, a menos que le hayas hecho la pregunta por privado :)

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas