Sort of, if you are willing to put them into a separate worksheet.
I use the following technique especially for randomly-generated data. It
ensures that recalculations are done only when I want them.
Put the following macro into the VBA worksheet module by right-clicking on
the worksheet tab in Excel and clicking on View Code:
Sub doCalc()
EnableCalculation = False
EnableCalculation = True
EnableCalculation = False
End Sub
Execute the macro at least once so ensure that the state of
EnableCalculation is False.
Now the worksheet will be recalculated only when you execute the macro.
FYI, the first EnableCalculation=False is primarily needed only for the
first time. But it is "good programming practice" (defensive programming)
just in case EnableCalculation is True for some inexplicable reason.
The key is: recalculation is done only when EnableCalculation transitions
from False to True. Simply setting EnableCalculation to True does not cause
recalculation if it is already True.
PS: I like to set up a "button" (control) and assign the macro to it so
that it is easy to re-execute the macro at will.