Modificar macro vba que copia fórmulas
Sub copiaformula() Dim fila As Long Dim sh As Worksheet ' Application.ScreenUpdating = False Set sh = Sheets("10") fila = ActiveCell.Row If fila < 33 Then MsgBox "Debes seleccionar una fila mayor a 32" Exit Sub End If sh.Rows(32).Copy sh.Rows(fila) sh.Rows(fila).Copy sh.Rows(fila).PasteSpecial xlValues Application.CutCopyMode = False Application.ScreenUpdating = True End Sub
esta macro lo que hace es que copia las formulas y las ejecuta de acuerdo a la fila donde este posicionado. La macro funciona excelente solo que copia las formulas de toda la fila de la hoja y yo quisiera que se le pudiera modificar que lo hiciera en un rango determinado, en este caso de la columna A a la GSV.. Ya que asi la podria usar despues en futuros archivos y escenarios...
Respuesta de Dante Amor
2