Buenas noches, el motivo de mi consulta es porque tengo una macro con variables a las que se les asigna los valores de determinadas celdas de una hoja de cálculo y necesito saber que codigo debo utilizar para que estás referencias se actualicen cada vez que se inserte o elimine filas y columnas de la hoja de cálculo, ya que al realizarce algún cambio de este tipo en la hoja de cálculo tengo que estar modificando la nueva ubicación que tiene la celda.
A continuación presento un ejemplo sencillo de como obtengo el valor de una celda de una hoja de cálculo:
Sub calcula()
Dim a As Integer
Dim b As Integer
a = Hoja1.Cells(3, 2)
b = Hoja1.Cells(3, 3)
Hoja1.Cells(4, 2) = a * b
End Sub
Agradecería mucho la ayuda prestada ya que soy nueva en el mundo de las macros y no sé como resolver esto.




