R
RGreen
Try the below macro
Sub Macro()
Dim varFound As Variant
Set varFound = Columns(ActiveCell.Column).Find("Stop")
If Not varfound Is Nothing Then varfound.Offset(-1, 0).Activate
End Sub
The above macro was posted by Jacob Skaria -- my active cell is the cell
above the word stop for that column. I have been messing round, but I keep
running endless issues. What I now need is from that active cell, I need to
go to Column B:B, go up and find the word "Reserve" go down 3 cells (Column
B), copy that value go back to the active cell above the word "Stop" go down
2 cells and paste that value only into that cell and finally go one cell
above the cell which has the word stop. One more catch if the word reserve
is not there, than do nothing.
In my example Say if the word stop is columns CY772, I need to go to B753
copy the values from B756 go back to CY773 and end up at CY771
Sub Macro()
Dim varFound As Variant
Set varFound = Columns(ActiveCell.Column).Find("Stop")
If Not varfound Is Nothing Then varfound.Offset(-1, 0).Activate
End Sub
The above macro was posted by Jacob Skaria -- my active cell is the cell
above the word stop for that column. I have been messing round, but I keep
running endless issues. What I now need is from that active cell, I need to
go to Column B:B, go up and find the word "Reserve" go down 3 cells (Column
B), copy that value go back to the active cell above the word "Stop" go down
2 cells and paste that value only into that cell and finally go one cell
above the cell which has the word stop. One more catch if the word reserve
is not there, than do nothing.
In my example Say if the word stop is columns CY772, I need to go to B753
copy the values from B756 go back to CY773 and end up at CY771