Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2773|回复: 3

[已解决]失去焦点,按键与消息框问题

[复制链接]
发表于 2015-12-29 15:56 | 显示全部楼层 |阅读模式
本帖最后由 一成不变变 于 2015-12-29 16:03 编辑


如果运行Private Sub ComboBox1_Click()前按过“CommandButton”按钮,
那么不弹出消息框,否则弹出消息框,不知这样写,请帮忙

Private Sub ComboBox1_Click()
如果点按“CommandButton”按钮,不弹出消息框,否则弹出消息框
  i = MsgBox("是否修改", 3 + 64, "温馨提示")
        If i = 6 Then '是
            ActiveWorkbook.Save '保存
            [H5] = "试验"
        ElseIf i = 7 Then '否
            [I6] = "试验试验"
           ElseIf i = 2 Then '取消
            Exit Sub
        End If
      ComboBox1.ListIndex = -1 '不选择项
   End Sub

最佳答案
2015-12-29 18:06
声明一个公共变量,当点按钮时给变量赋值,当选取组合框时判断这个变量的值

报2.zip

25.83 KB, 下载次数: 4

发表于 2015-12-29 18:06 | 显示全部楼层    本楼为最佳答案   
声明一个公共变量,当点按钮时给变量赋值,当选取组合框时判断这个变量的值
回复

使用道具 举报

发表于 2015-12-29 18:06 | 显示全部楼层
声明一个公共变量,当点按钮时给变量赋值,当选取组合框时判断这个变量的值
回复

使用道具 举报

 楼主| 发表于 2015-12-29 18:33 | 显示全部楼层
根据你的建议,设置成功,非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-4 19:27 , Processed in 0.242780 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表