问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vba中使用多窗体时,如何让下一个窗体显示时,让前一个窗体关闭或是不显示?即始终只有一个窗体显示。

发布网友 发布时间:2022-05-07 18:35

我来回答

4个回答

热心网友 时间:2023-11-08 02:39

给你说个例子你试试
新建一个excel工作薄
Alt+F11打开VBA编辑窗口
在左边列表点击右键 选插入用户窗体两次 这样就获得了两个用户窗体
userform1 和userform2
在左边列表userform1上单击右键选查看代码 打开userform1的代码窗口
粘贴以下代码
Private Sub UserForm_Click()
UserForm1.Hide
UserForm2.Show
End Sub

在左边列表userform2上单击右键选查看代码 打开userform2的代码窗口
Private Sub UserForm_Click()
UserForm1.Show
UserForm2.Hide
End Sub

然后双击sheet1工作表 会打开工作表的代码窗口粘贴以下代码
Sub aa()
UserForm1.Show
End Sub
回到工作表 执行 aa 宏
然后点击显示的用户窗体.注意观察用户窗体标题的变化追问对头!
我把两行代码写反了。写成
userform2.show
userform1.hide
了。
谢谢你了。

热心网友 时间:2023-11-08 02:39

先关闭,后打开,要控制第二个Form打开方式才行,例如:
UserForm2.Hide
UserForm1.Show 1

热心网友 时间:2023-11-08 02:40

if Form2 true
then form1 flash追问这个通吗?在VBA里面不行。

热心网友 时间:2023-11-08 02:40

form1.end

热心网友 时间:2023-11-30 03:37

给你说个例子你试试
新建一个excel工作薄
Alt+F11打开VBA编辑窗口
在左边列表点击右键 选插入用户窗体两次 这样就获得了两个用户窗体
userform1 和userform2
在左边列表userform1上单击右键选查看代码 打开userform1的代码窗口
粘贴以下代码
Private Sub UserForm_Click()
UserForm1.Hide
UserForm2.Show
End Sub

在左边列表userform2上单击右键选查看代码 打开userform2的代码窗口
Private Sub UserForm_Click()
UserForm1.Show
UserForm2.Hide
End Sub

然后双击sheet1工作表 会打开工作表的代码窗口粘贴以下代码
Sub aa()
UserForm1.Show
End Sub
回到工作表 执行 aa 宏
然后点击显示的用户窗体.注意观察用户窗体标题的变化追问对头!
我把两行代码写反了。写成
userform2.show
userform1.hide
了。
谢谢你了。

热心网友 时间:2023-11-30 03:37

先关闭,后打开,要控制第二个Form打开方式才行,例如:
UserForm2.Hide
UserForm1.Show 1

热心网友 时间:2023-11-30 03:37

if Form2 true
then form1 flash追问这个通吗?在VBA里面不行。

热心网友 时间:2023-11-30 03:38

form1.end

热心网友 时间:2023-11-08 02:39

给你说个例子你试试
新建一个excel工作薄
Alt+F11打开VBA编辑窗口
在左边列表点击右键 选插入用户窗体两次 这样就获得了两个用户窗体
userform1 和userform2
在左边列表userform1上单击右键选查看代码 打开userform1的代码窗口
粘贴以下代码
Private Sub UserForm_Click()
UserForm1.Hide
UserForm2.Show
End Sub

在左边列表userform2上单击右键选查看代码 打开userform2的代码窗口
Private Sub UserForm_Click()
UserForm1.Show
UserForm2.Hide
End Sub

然后双击sheet1工作表 会打开工作表的代码窗口粘贴以下代码
Sub aa()
UserForm1.Show
End Sub
回到工作表 执行 aa 宏
然后点击显示的用户窗体.注意观察用户窗体标题的变化追问对头!
我把两行代码写反了。写成
userform2.show
userform1.hide
了。
谢谢你了。

热心网友 时间:2023-11-08 02:39

先关闭,后打开,要控制第二个Form打开方式才行,例如:
UserForm2.Hide
UserForm1.Show 1

热心网友 时间:2023-11-08 02:40

if Form2 true
then form1 flash追问这个通吗?在VBA里面不行。

热心网友 时间:2023-11-08 02:40

form1.end

热心网友 时间:2023-11-08 02:39

给你说个例子你试试
新建一个excel工作薄
Alt+F11打开VBA编辑窗口
在左边列表点击右键 选插入用户窗体两次 这样就获得了两个用户窗体
userform1 和userform2
在左边列表userform1上单击右键选查看代码 打开userform1的代码窗口
粘贴以下代码
Private Sub UserForm_Click()
UserForm1.Hide
UserForm2.Show
End Sub

在左边列表userform2上单击右键选查看代码 打开userform2的代码窗口
Private Sub UserForm_Click()
UserForm1.Show
UserForm2.Hide
End Sub

然后双击sheet1工作表 会打开工作表的代码窗口粘贴以下代码
Sub aa()
UserForm1.Show
End Sub
回到工作表 执行 aa 宏
然后点击显示的用户窗体.注意观察用户窗体标题的变化追问对头!
我把两行代码写反了。写成
userform2.show
userform1.hide
了。
谢谢你了。

热心网友 时间:2023-11-08 02:39

先关闭,后打开,要控制第二个Form打开方式才行,例如:
UserForm2.Hide
UserForm1.Show 1

热心网友 时间:2023-11-08 02:40

if Form2 true
then form1 flash追问这个通吗?在VBA里面不行。

热心网友 时间:2023-11-08 02:40

form1.end

热心网友 时间:2023-11-08 02:39

给你说个例子你试试
新建一个excel工作薄
Alt+F11打开VBA编辑窗口
在左边列表点击右键 选插入用户窗体两次 这样就获得了两个用户窗体
userform1 和userform2
在左边列表userform1上单击右键选查看代码 打开userform1的代码窗口
粘贴以下代码
Private Sub UserForm_Click()
UserForm1.Hide
UserForm2.Show
End Sub

在左边列表userform2上单击右键选查看代码 打开userform2的代码窗口
Private Sub UserForm_Click()
UserForm1.Show
UserForm2.Hide
End Sub

然后双击sheet1工作表 会打开工作表的代码窗口粘贴以下代码
Sub aa()
UserForm1.Show
End Sub
回到工作表 执行 aa 宏
然后点击显示的用户窗体.注意观察用户窗体标题的变化追问对头!
我把两行代码写反了。写成
userform2.show
userform1.hide
了。
谢谢你了。

热心网友 时间:2023-11-08 02:39

先关闭,后打开,要控制第二个Form打开方式才行,例如:
UserForm2.Hide
UserForm1.Show 1

热心网友 时间:2023-11-08 02:40

if Form2 true
then form1 flash追问这个通吗?在VBA里面不行。

热心网友 时间:2023-11-08 02:40

form1.end
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 中国银行信用卡不小心弄丢了,如果去补办的话,原本的附属VISA卡还能用吗?还是也要重新补附属卡或重 毕节市有哪些爱心公益慈善机构? vba取消窗体关闭按钮 VBA 在excel关闭用户页面和窗口总是弹出很多另存文件提示,怎样能关闭了? 各位亲帮我把这副画提意见,我很想提高关于画漫画的技巧 太原慈善机构有哪些 EXCELvba 制作欢迎界面 点击进入表格 进入后 欢迎界面窗体自动关闭 听说Swisse钙片含有维生素D,请问与其他钙片相比有什么不同?效果怎么... 中国的大型慈善机构有哪些?中国十大慈善机构又是哪几家? excel vba 窗体。用右上角的红叉叉关闭窗体 中国银行信用卡挂失之后 pos机刷时会提示什么? vba中的窗口,如何用esc键实现 窗口右上角的那个关闭功能。(不添加命 信用卡挂失之后还能消费么 excel vba 打开另一个窗体并关闭本窗体 excel vBA如何将窗体关闭 access vba 怎么关闭窗体 农行信用卡挂失后还能用吗 吃钙片有什么好处吗?有人试过Swisse钙片吗? 业余球员该如何训练羽毛球呢? 为什么有的人说羽毛球是无氧运动,又有的人说是有氧运动??怎么区分有... 素描好久都没进步 如何用VBA实现指定时间运行用户窗体? 应该学习素描还是国画? VBA 执行完程序后自动关闭窗体代码 什么叫国际慈善机构 Swisse 钙片+维生素D说明上写的一天2-3片,是一餐吃2-3片,还是每天每餐... 关于画漫画的问题~亲们帮帮我。 VBA中怎么隐藏当前活动的用户窗体,100多个而且是随机的,有没有好办法,操作按钮是工作表中添加的按钮 牙膏可以代替洗洁精吗 线条粗犷,阴影对比强烈,倔强的干枯的花朵,在黑白灰的世界里无声地燃烧。这句话的修辞手法? 学绘画真的是要靠天赋吗? 卧室里画素描画风水问题 牙膏除了刷牙以外,还有什么妙用吗 牙膏可以洗泥点吗? 雪尼尔布的雪尼尔介绍 易经怎样解读 《易经》中的易怎么解释? 易经怎么解读穷 我想买可以做视频剪辑加后期的组装机,求电脑配置。 组装电脑的配置,主要2K以下视频剪辑,不玩游戏,大神帮我看一下哪里需要改