Here is code that will take it from cell values and appends at the end of a list. Perhaps this will give you some ideas.
Code:
Sub PasteList()
Dim LstRow As Integer
Dim myRange As Range
Application.ScreenUpdating = False
'Copies list of questions below current list (column F)
Set myRange = Sheets("List").Range("K3:K10")
myRange.Copy
Sheets("Work").Range("F65536").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Sheets("Work").Range("G65536").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
Application.ScreenUpdating = True
End Sub