Cyrille, your question is a bit vague and so I don't have a good picture of what you are doing. I have a picture of you calculating something step by step with various steps in different cells and then using the result to make a plot.
If so, then one solution is to consider your work as a preliminary exploration and then trying to write a routine where the parameter you define near the top of the notebook would be a parameter in the routine definition. Then at the time you make your plot you can specify the value of the parameter, rather than specifying it at the top of the notebook.
Here is a simpler example. Suppose an ellipse with semi-axes a and b was part of your plot. Then at the top of your notebook you could define a parameterization for the ellipse. (Taken from Alfred Gray, Modern Differential Geometry)
ellipse[a_,b_][t_]:= {a Cos[t], b Sin[t]}
where a and b are the parameters in the definition. You only need to specify their values at the time you make the plot.
For a more complicated object the right hand side would probably be a Module with various steps and intermediate results.