1. Select Case works by using a 'value' (Newport.Der below) and matching it with a Case selector (Case Is "cash") and then executing the statements that are part of the selected Case
2. I don't know where or why you wanted the .Remove
3. If you want Stock + Bond + Option + CDS (no Cash) then you need to add those four
4. the Select Case is case-sensitive, so if the data is "Cash" then "cash" will not match
Select Case newPort.Der
Case Is "cash"
For i = 1 To 10
Range("scenario1").Cells(i, 1) = newPort.GetTotal(Range("Scenario1").Cells(i, 1))
Next i
...etc.
End Select