Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Excel vba 2010 でマルチページ フォームを作成しました。このマルチページのページ数を取得するにはどうすればよいですか?
ありがとう、恐喝
これを試して:
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
Form Page property
Dim pge As msforms.Page
Dim pge As Page
参考文献:
http://support.microsoft.com/kb/155374
http://www.ozgrid.com/Excel/free-training/ExcelVBA2/excelvba2lesson8.htm