VBAにて、1つのユーザフォームを使いまわして、ページを進めるという形にしたいと思っています。また、ユーザフォーム上にはLabelでページ番号を表示しており、このページ番号(Label.Caption)は同ユーザフォーム上にある「進む」ボタン(CommandButton)を押すことで、カウントが増えるというようにしています(しているつもりです)。ですが、進むボタンを押してもページ番号のカウントが増えていきません。(厳密には、内部では増えているようなのですが、Captionの値が変更されません。)何が足りないのか、わかる方がいましたら、回答をお願いします。
VBA
1Private Sub CommandButton2_Click() '「進む」ボタン 2 3If Bunbo = Bunshi Then 4 確認フォーム.Show 5Else 6 Bunshi = Bunshi + 1 7 Me.Label18.Caption = Bunshi & "/" & Bunbo & "ページ" 8End If
ちなみに、Bunbo、Bunshiの初期値は1つ前のユーザーフォームで定義しています。
回答1件
あなたの回答
tips
プレビュー