Buscar y pegar como valor
Sub pruebadePegarValores()
'Hola Experto estoy tratando de salir de un gran apuro que tengo y vengo lidiando con una macro hace dias
'es por eso que acudo a tu gran ayuda.
'este es codigo de la gran macro y es tan solo un pedazito de todo el hilo.
'mi pregunta es: si se puede hacer un bucle con el siguiente codigo.
'como veras lo que hace este codigo que grabe es buscar en una columna el valor 1 y lo pega en la misma fila pero en una columna anterior como valor
'he intendado dandole nombre de variables pero no puedo dar con la tecla
'lo que necesito es que busque en toda la columna y pegue los valores en la columna anterior siempre y cuando tenga el valor 1
'desde ya agradezco infinitamente por la gran ayuda.
'Saludos
'Este es el codigo que pude grabar.
Range("C3").Select
Cells.Find(What:="1", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
Application.CutCopyMode = False
Selection.Copy
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
'Hola Experto estoy tratando de salir de un gran apuro que tengo y vengo lidiando con una macro hace dias
'es por eso que acudo a tu gran ayuda.
'este es codigo de la gran macro y es tan solo un pedazito de todo el hilo.
'mi pregunta es: si se puede hacer un bucle con el siguiente codigo.
'como veras lo que hace este codigo que grabe es buscar en una columna el valor 1 y lo pega en la misma fila pero en una columna anterior como valor
'he intendado dandole nombre de variables pero no puedo dar con la tecla
'lo que necesito es que busque en toda la columna y pegue los valores en la columna anterior siempre y cuando tenga el valor 1
'desde ya agradezco infinitamente por la gran ayuda.
'Saludos
'Este es el codigo que pude grabar.
Range("C3").Select
Cells.Find(What:="1", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
Application.CutCopyMode = False
Selection.Copy
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
1 respuesta
Respuesta de Enrique Bernal
1