【发布时间】:2015-12-23 14:22:42
【问题描述】:
我相信对于任何具有 VBA 知识(我没有)的人来说,这将是一个非常简单的答案。我有一个在 VBA 中为 Excel 构建的表单。这是一个多选项卡表单,当在 Excel 中单击“打开表单 X”按钮时,我希望在第一个选项卡上始终打开表单。我们将表单称为“Form1”和选项卡“IDTab”
我尝试了以下代码,但都没有成功:
Private Sub GetFormButton_Click()
Form1.Show With MultiPage1 Value = 0
End Sub
与
Private Sub BackToExclu_Click()
With MultiPage1
.Value = (.Value - 1) Mod (.Pages.Count)
End With
End Sub
【问题讨论】:
-
首先,欢迎来到 SO。其次,请向我们展示您自己完成这项工作的编码工作。这不是一个“代码编写”服务,而是一个论坛,可以为现有的无效代码提供解决方案。有关详细信息,请参阅How to Ask。第三,您是否尝试过在 google 上搜索解决方案?
-
我已经尝试了
Private Sub GetFormButton_Click() Form1.Show With MultiPage1 Value = 0和Private Sub BackToExclu_Click() With MultiPage1 .Value = (.Value - 1) Mod (.Pages.Count) End With End Sub,但似乎都没有工作。我尝试过谷歌搜索,但我不确定我所问的是否正确,而且我得到的很多结果都与 Access 2003 有关,不知道 VBA 在两个模块(以及语言)中的工作方式是否相同& 语法似乎有点不同) -
谢谢。我将您的代码放在原始问题中。