Excel 如何对我的多页进行编码以根据多页选择选择工作表
我一直在尝试编写我的mutlipage用户表单,以基于multipage部分选择某个工作表。我好像被困在那里了。有人知道解决这个问题的正确方法吗?这是我最后一次没有成功的尝试。 谢谢你,史蒂夫Excel 如何对我的多页进行编码以根据多页选择选择工作表,excel,vba,Excel,Vba,我一直在尝试编写我的mutlipage用户表单,以基于multipage部分选择某个工作表。我好像被困在那里了。有人知道解决这个问题的正确方法吗?这是我最后一次没有成功的尝试。 谢谢你,史蒂夫 Private Sub MultiPage1_Change() Select Case MultiPage1.Value Case Page0 Workbooks("Enova")Sheets.Activate
Private Sub MultiPage1_Change()
Select Case MultiPage1.Value
Case Page0
Workbooks("Enova")Sheets.Activate
End Select
End Sub
您非常接近解决方案
MultiPage.Value
返回页面的索引,因此0
、1
、2
等。请使用以下命令。您需要根据@Tim Williams comment指定要选择的工作簿/工作表
Private Sub MultiPage1_Change()
Select Case MultiPage1.Value
Case 0
Workbooks("Enova").Sheets(1).Activate 'This may not be correct, need more information
End Select
End Sub
您非常接近解决方案
MultiPage.Value
返回页面的索引,因此0
、1
、2
等。请使用以下命令。您需要根据@Tim Williams comment指定要选择的工作簿/工作表
Private Sub MultiPage1_Change()
Select Case MultiPage1.Value
Case 0
Workbooks("Enova").Sheets(1).Activate 'This may not be correct, need more information
End Select
End Sub
工作簿(“Enova”).工作表(1).激活
或工作簿(“Enova”).工作表(“sheetName”).激活
,前提是您的工作簿已经处于活动状态-如果不是,您首先需要激活它。工作簿(“Enova”).工作表(1).激活
或工作簿(“Enova”).工作表(“sheetName”).激活
,前提是您的工作簿已处于活动状态-如果不是,您首先需要激活它。是的,我也尝试过。我得到一个超出范围的错误。问题是我有4个订单工作表和4个多页页面。我的多页不会切换到我需要的工作表。而是选择工作簿打开的工作表,我不希望工作表可见。非常感谢你帮我看这篇文章:)我想你需要进一步阐述你的问题。如果工作簿中存在指定的工作簿和工作表,则上述操作有效。看起来你要找的不止这些。你的问题从来没有说明工作表不可见。是的,我也试过。我得到一个超出范围的错误。问题是我有4个订单工作表和4个多页页面。我的多页不会切换到我需要的工作表。而是选择工作簿打开的工作表,我不希望工作表可见。非常感谢你帮我看这篇文章:)我想你需要进一步阐述你的问题。如果工作簿中存在指定的工作簿和工作表,则上述操作有效。看起来你要找的不止这些。您的问题从未指定工作表不可见的任何内容。