es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Puede lograr una referencia dinámica a la celda B2 reemplazándola con la función de dirección de celda (ADDRESS) y utilizando las funciones ROW y COLUMN para determinar el número de fila y columna de la celda donde se está insertando la fórmula. La fórmula modificada se vería así:

    WS1.Cells(4 + j - 1, 3 + ((i - 1) * 9)).Formula = "=BUSCARV(" & ADDRESS(ROW(), COLUMN() - 1) & ",WS2!B:C,2,FALSE)"
    

    Aquí, la función ADDRESS devuelve la dirección de la celda utilizando la fila actual y el número de columna que es uno menos que la columna actual (ya que la fórmula se está insertando en una columna que está una columna a la derecha de la columna B). Esto asegura que B2 cambie dinámicamente a la dirección de celda correcta en función de la ubicación donde se está insertando la fórmula.

Comments are closed.