3

私は2、3か月間、解決策をWebで検索してきましたが、成功しませんでした。マルチページで作成しましExcel 2010UserFormactivecontrol名前と値を取得する関数を作成しようとしています。

これまで、このコマンドを使用してコントロールの名前を取得することに成功しましたが、それを使用し Me.MultiPage1.Pages(Me.MultiPage1.Value).ActiveControl.Nameて実行できたのは、変数に文字列として設定することだけでした。私はまだその価値を得る必要があります。

助けてくれて本当に感謝しています。恐喝

4

1 に答える 1

3

次のコードを使用して、MultiPageコントロールの最後のアクティブなコントロールの値にアクセスできます。

Me.MultiPage1(Me.MultiPage1.Value).ActiveControl.Value

ただし、すべての種類のコントロールに.Valueプロパティがあるかどうかはわかりません。そのため、マルチページ内のすべての異なるコントロールにプロパティがあることを確認してください。または、適切なエラーハンドラーを含めてください。

于 2013-02-01T08:22:09.030 に答える