If you've got one input value and one output value, but do a mess of calculations in between, it sounds like you could simplify things a bit by writing a function to do the calculations.
ex:
Function CalcMyVal(InVal As Single)
Dim TempVal As Single
TempVal = InVal * 5
TempVal = TempVal + 6
TempVal = TempVal / 400
CalcMyVal = TempVal
End Function
then you could have a column of inputs, and a column where the outputs were calculated:
| A | B
----------
1| 15 | =calcmyval(A1)
2| 5 | =calcmyval(A2)
Alternatively, you could write a macro to change the input cell, catch the output and store it somewhere, change the input again, and so on:
Sub inputswapper()
Dim count1 As Integer, TempVal As Single, InputVal As Single
For count1 = 1 To 50
'calculate the input value for your SS
InputVal = 30 * count1
'set the input cell
Sheets("sheet1"

.Cells(1, 1) = InputVal
'read the output cell
TempVal = Sheets("sheet1"

.Cells(5, 5).Value
' set up a table in sheet3 for the results
'put inputval in table
Sheets("sheet3"

.Cells(count1 + 3, 1) = InputVal
'put corresponding output in table
Sheets("sheet3"

.Cells(count1 + 3, 2) = TempVal
'increment and repeat the loop
Next count1
End Sub