つまりエクセルのVBAでは、TextBoxよりセルを使えと言うことで良いのだろうか?

VBやVBAでTextBoxをたくさん使うのは、良くないということね!