在VBA里怎么可以运行时候先只显示一个窗体

我弄的是EXCELVBA,我加入了三个窗体,怎么可以在我点击运行时首先显示的永远是我想要的那一个窗体,另外两个由这个窗体上的按钮来决定显示或者隐藏(现在我点击运行,运行的... 我弄的是EXCEL VBA,我加入了三个窗体,怎么可以在我点击运行时首先显示的永远是我想要的那一个窗体,另外两个由这个窗体上的按钮来决定显示或者隐藏

(现在我点击运行,运行的窗体始终是三个窗体中当前获得焦点的这一个)
这个能做到吗 是不是没办法???
展开
 我来答
lhxzgx
2010-05-20
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
可以做到
如果说你的三个窗体用1,2,3表示,1是你想先运行的。你在1窗体上添加2个命令按钮,分别命名为“运行2窗体”“运行3窗体”,在命令按钮CLICK时间中写上
2.show另一个命令按钮写3.show.
然后在EXCEL中添加一个新菜单,用来运行1窗体
这样你每次打开EXCEL,点击工具栏上您添加的的新菜单,就可以运行1窗体,当1窗体运行后,你就可以通过1窗体上的2个命令按钮来选择你要运行2还是3 窗体
wu_hairong
2010-05-19 · 超过20用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:55.5万
展开全部
'在第2和第3个窗体加入如下代码即可,窗体激活时就触发
Private Sub UserForm_Activate()
UserForm2.Hide
UserForm1.Show
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wtfmqjvbw
2010-05-18 · 超过20用户采纳过TA的回答
知道答主
回答量:158
采纳率:0%
帮助的人:76.3万
展开全部
好难
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式