簡単にいうとMSFormsは、UserForm上のLabel、TextBox、CommandButtonなどを扱うために使われます。コードからControls.Addを使うと、フォーム上に部品を動的に追加できます。どんな場面で使うかUserForm部品の作成動的UI生成ラベルやボタンの制御関連用語VBAUserFormさらに調べるGoogleで「VBA MSForms とは」を検索する ↗