ユーザーフォームのテキストボックスにBeforeUpdateというイベントがありますが
テキストボックスを多数使うので、クラスとコレクションを使って疑似コントロール配列ししようとしたところ

Private WithEvents TextBoxControl As MSForms.TextBox

の宣言では、BeforeUpdateイベントが使えません。
(他にもAfterUpdate、Enter、Exitイベントが、ユーザーフォームモジュールでは使えるのにクラスでは使えない)

この型でユーザーフォームのテキストボックスを代入することは出来ますし、Changeなどのイベントは取れるのですが
クラス内でBeforeUpdateイベントを取得するには、どうすれば良いですか?