How to select Calc font style and size and stop it from changing
If you want to set a different default font for all your new calc files, see How can I create a default template for Calc?
If this is not what you are looking for, please edit your question to describe more precisely what you are trying to do.
If this answer helped you, please accept it by clicking the check mark to the left and, karma permitting, upvote it. If this resolves your problem, close the question, that will help other people with the same question.
The font style and size change when not required to
Perhaps you could give am example of how this happens, and what you are doing at the time.