Try this:
Sub Paste_Component()
Application.ScreenUpdating = False
Dim cName As String
cName = Range("C4").Value
Dim opRange As Range
Dim opt1rng As Range
Dim opt2rng As Range
Set opRange = Range("K11:K16")
Set opt1rng = Range("F2")
Set opt2rng = Range("F4")
Sheet2.Select
Dim sPoint As String
sPoint = Range("C5").Address(False, False)
Range(sPoint).Select
Do Until ActiveCell = vbNullString
If ActiveCell = vbNullString Then
ActiveCell.Select
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
ActiveCell = cName
ActiveCell.Offset(0, 1) = opt1rng
ActiveCell.Offset(0, 2) = opt2rng
ActiveCell.Offset(0, 3).Select
opRange.Copy
Selection.PasteSpecial Paste:=xlValues, Transpose:=True
Range(sPoint).Select
Sheet1.Select
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
Bookmarks