Hola,
Pienso que va por donde dice Triby,
En la variable intervencionP1, ya que es variant, estás almacenando toda la tabla, es decir todas las filas y columnas con sus valores, ya que en la sentencia de asignación no indicas propiedad y por tanto VBA asume Value.
En la fórmula donde concatenas la variable lo que se espera es el rango, no los valores.
Pienso que si añades .Address a la asignación lo arreglarías:
Cita: intervencionP1 = Worksheets("DATOS_TABLA").Range("AX:AX").Address
Saludos