excel userform

时间:2017-02-12 01:29:08

标签: excel vba userform

我有一张带有两个工作表的电子表格,名为“Page 1”和“Page 2”。我还有一个带有多页面控件的用户表单,其中包含两个名为:Page 1和Page 2的选项卡(如工作表)。我的目标是能够单击名为“Page 1”和VBA的选项卡,立即显示名为“Page 1”的工作表内容或名为“Page 2”和VBA的选项卡,以立即显示工作表的内容“第2页”。我已经对谷歌做过很多研究,似乎没有办法做我上面所描述的。我还记录了一个宏,但我认为不可能将它分配到第1页,第2页标签(请参见下文)。你有什么建议吗?感谢您的帮助,谢谢。

 Sub Macro3()
 Sheets("Page 1").Select
 End Sub 

1 个答案:

答案 0 :(得分:0)

您需要在User_Form对象内的MultiPage模块中添加以下代码{/ 1}}。

您想根据Change(而非Activate

SelectedItem.Caption工作表

<强>代码

.Name

多页面对象屏幕截图

enter image description here

修改1 :为您的帖子添加屏幕截图:

enter image description here