¿Cómo hacer una macros consecutiva?
Espero me puedan ayudar
Yo manualmente hago lo siguiente:
Selecionno los valores que tengo en la celdas D162:Z162 los copio y los pego conpegado especial en la celdas D8:Z8 y borro el valor que tengo en la celda C8 para que la celda C162 me jale con la siguiente formula=MIN(C8:C106) el valor de celda D9 y en base a D9 me de los nuevos valores de las celdas D162:Z162. Yo grabe la siguiente fórmula y solome sirve la la fila 8 quisiera saber como hacer para que haga el mismo procedimienta hasta la fila 160
Sub Macro3()
'
' Macro3 Macro
'
' Acceso directo: CTRL+s
'
ActiveWindow.SmallScroll Down:=141
Range("D162:Z162").Select
Selection.Copy
ActiveWindow.ScrollColumn = 20
ActiveWindow.ScrollColumn = 19
ActiveWindow.ScrollColumn = 18
ActiveWindow.ScrollColumn = 16
ActiveWindow.ScrollColumn = 15
ActiveWindow.ScrollColumn = 14
ActiveWindow.ScrollColumn = 13
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
ActiveWindow.SmallScroll Down:=-174
Range("D8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C8").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("C8").Select
End Sub
Yo manualmente hago lo siguiente:
Selecionno los valores que tengo en la celdas D162:Z162 los copio y los pego conpegado especial en la celdas D8:Z8 y borro el valor que tengo en la celda C8 para que la celda C162 me jale con la siguiente formula=MIN(C8:C106) el valor de celda D9 y en base a D9 me de los nuevos valores de las celdas D162:Z162. Yo grabe la siguiente fórmula y solome sirve la la fila 8 quisiera saber como hacer para que haga el mismo procedimienta hasta la fila 160
Sub Macro3()
'
' Macro3 Macro
'
' Acceso directo: CTRL+s
'
ActiveWindow.SmallScroll Down:=141
Range("D162:Z162").Select
Selection.Copy
ActiveWindow.ScrollColumn = 20
ActiveWindow.ScrollColumn = 19
ActiveWindow.ScrollColumn = 18
ActiveWindow.ScrollColumn = 16
ActiveWindow.ScrollColumn = 15
ActiveWindow.ScrollColumn = 14
ActiveWindow.ScrollColumn = 13
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
ActiveWindow.SmallScroll Down:=-174
Range("D8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C8").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("C8").Select
End Sub
Respuesta de Raul Hernandez
1