コントロールのオブジェクト名がテキストエディターで
置換できないのでならば、デザイン時の変更はプロパティウィンドウ
で手作業するしかないでしょう。
代案として、実行時にオブジェクトインスタンスを同化するれば
以降は、名付けたオブジェクト名で参照可能です。
1.ユーザーフォームにコンボボックスを3個作成する。
ComboBox1
ComboBox2
ComboBox3
2.標準モジュールを追加作成し、実行時に使用するオブジェクト名の
コンボボックスを3個定義する。
Public CategorySelector As ComboBox
Public GroupSelector As ComboBox
Public SexSelector As ComboBox
3.ユーザーフォーム起動時に、オブジェクトインスタンスを同化する。
Private Sub UserForm_Initialize()
Set CategorySelector = Me.ComboBox1
Set GroupSelector = Me.ComboBox2
Set SexSelector = Me.ComboBox3
End Sub
お礼
ありがとうございます! Setという手がありましたね。 ちなみに、エラーが出て固まる件は Esc で回避できることがわかりました。