Excel精英培训网

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

请老师帮忙看下这要求代码如何写

[复制链接]
发表于 2019-11-4 17:11 | 显示全部楼层 |阅读模式
当A1单元格为“否”时,B1必须要输入内容,当A1单元格为“是”或者为 空值  时退出这些这段代码  继续执行下面的代码
LYIHDX(0}7`PN0G{IR[0M)G.png
 楼主| 发表于 2019-11-4 17:16 | 显示全部楼层
If [j8] = "否" And [A1] = "是" Then '"A2不能为空"
        If [l8] = "" Then
            MsgBox "流失原因不能为空"
        Else
            我这样写,可是数值为“是”或 空值 无法往下执行
回复

使用道具 举报

发表于 2019-11-5 09:51 | 显示全部楼层
未见到附件,确实不好判断。以下也是仅供参考

If [a1].Value = "否" And [b1] = "" Then MsgBox "[B1]单元格不能为空!" & Chr(10) & "程序将退出!": Exit Sub  'A1为否,B1不能为空,否则退出VBA

回复

使用道具 举报

 楼主| 发表于 2019-11-6 01:15 | 显示全部楼层
ligh1298 发表于 2019-11-5 09:51
未见到附件,确实不好判断。以下也是仅供参考

If [a1].Value = "否" And  = "" Then MsgBox "单元格不能 ...

感谢您的帮忙  我自己鼓捣出来了   大神指点思路  自己书写  这样才能进步 谢谢  不过现在也只是写些简单的   复杂的就不会了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 11:21 , Processed in 0.311800 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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