can anybody explain how to copy from a range of cells in a column and paste into a data driver cell. the thought is building the copy paste out so it takes the first number (sheet a cell b1) copies it. pastes it into a different page in lets say sheet b c4 goes back to the other page copies the next number( sheet a cell b2) and pastes it in sheet B in cell c4 again. and continues until blank. Below is the code I have currently it will copy and paste fine it just will not move to the next cell to move down the copy list.
---------------------------------------------------------
Sub Check_Macro()
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = False
start_row = Sheets("Well Info").Range("start_api").Row + 1
start_column = Sheets("Well Info").Range("start_api").Column
end_row = Sheets("Well Info").Range("start_api").End(xlDown).Row
end_column = Sheets("Well Info").Range("start_api").End(xlToRight).Column
initial_api = Sheets("Rev_Summary").Range("API_Driver")
For r = start_row To end_row
Sheets("Well Info").Range("N5").Copy
Sheets("Rev_Summary").Range("API_Driver").PasteSpecial xlPasteValues
Next r
Application.ScreenUpdating = True
End Sub
---------------------------------------------------------
Sub Check_Macro()
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = False
start_row = Sheets("Well Info").Range("start_api").Row + 1
start_column = Sheets("Well Info").Range("start_api").Column
end_row = Sheets("Well Info").Range("start_api").End(xlDown).Row
end_column = Sheets("Well Info").Range("start_api").End(xlToRight).Column
initial_api = Sheets("Rev_Summary").Range("API_Driver")
For r = start_row To end_row
Sheets("Well Info").Range("N5").Copy
Sheets("Rev_Summary").Range("API_Driver").PasteSpecial xlPasteValues
Next r
Application.ScreenUpdating = True
End Sub