2

Excel vba 2010 でマルチページ フォームを作成しました。このマルチページのページ数を取得するにはどうすればよいですか?

ありがとう、恐喝

4

2 に答える 2

3

これを試して:

Dim mulpage as Control, pge as Page, counter as Integer
For Each mulPage In Me.Controls
       If TypeName(mulPage) = "MultiPage" Then
           For Each pge In mulPage.Pages
               counter = counter + 1
           Next pge
       End If
Next

私のコードは2003年です。したがって、2007年、2010年ではなく、Form Page property明示的 に参照する必要があります...今後。Dim pge As msforms.PageDim pge As Page

参考文献:

于 2013-02-04T18:53:08.073 に答える