Gracias anticipadas por leer este rollo
> ... grabador de macros ... un doble click que copia una formula ... queda grabado ... una constante
> ... si ... utilizo la misma macro y la columna ... es mas larga el doble click hecho el dia de la grabacion [...]
> ... ¿como se modifica el codigo para que ... sea siempre ese doble click y no [...]
1.- un 'doble-click' [en la gragadora de macros] 'en realidad'... 'equivale' a:
- seleccionar una opcion [de entre varias] y...
- 'cerrar' el dialogo [como si presionaras el boton de 'aceptar' o... 'aplicar' o... [...]
=> NO ES el 'doble-click' el que se graba, sino la accion 'final' ;)
[proablemente grabaste un... 'pegado especial... pegar formulas ???]
2.- para modificar las 'constantes' [efectivamente] grabadas por la grabadora...
podrias sustituir los rangos 'fijos' [que se 'tomaron' cuando se uso la gabadora]
- ¿cual era el 'proposito' de la seleccion? [cuando usaste la grabadora]
- ¿donde estabas 'posicionado'?
- ¿que 'cambios' necesitas que sean considerados? [...]
¿comentas?
saludos,
hector.
> ... el proposito es ... que la macro sume por ejemplo la columna a y la b desde la fila 1 hasta el final
> ... ese concepto de "final" es ... para el numero de filas que tenga que copiar [...]
prueba con una macro como la siguiente [suponiendo que la formula 'va' en la columna 'C']...
_______
Sub Sumar_AB()
With Range("c1")
.Formula = "=Sum(a1+b1)"
.Copy Range(.Offset(1), Range("a65536").End(xlUp).Offset(, 2))
End With
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨¨
saludos,
hector.