2017-07-06 118 views
1

我有一個多頁的用戶表單。我希望在頂部顯示多頁面的標籤,以便用戶知道他在哪個頁面上以及剩下多少頁面。但我想通過按下標籤名稱來禁用在標籤之間跳轉的可能性。相反,只有下一個和後退按鈕可用於在頁面之間導航。僅僅通過使用這些屬性是可能的,還是必須編寫代碼來更改MULPIP?多頁標籤可見,但不活動

+1

AFAIK你不能做多頁的這種使用屬性。你可以通過隱藏標籤並用按鈕替換它們來僞造它? – jkpieterse

回答

0

創建一個多頁的控制

形式,然後添加以下代碼...點擊表格的背景,看看導致

Private Sub UserForm_Click() 

    If UserForm1.MultiPage1.Pages(0).Enabled Then 
     UserForm1.MultiPage1.Pages(1).Enabled = True ' must always have at least one enabled 
     UserForm1.MultiPage1.Pages(0).Enabled = False ' otherwise it looks bad 
    Else 
     UserForm1.MultiPage1.Pages(0).Enabled = True ' reverse statements, and you will see 
     UserForm1.MultiPage1.Pages(1).Enabled = False 
    End If 

End Sub