Excel精英培训网

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

[已解决]如何实现这个效果,请高手帮忙解决,多谢

[复制链接]
发表于 2013-1-18 13:14 | 显示全部楼层 |阅读模式
本帖最后由 chensir 于 2013-1-18 16:13 编辑

问题:如何在B列有数据的情况下,B列相对应的C列没有数据或为0(C列是G列乘以H列得到),否则就提示或停止。说明:黄色部分的数据是复制得来。本想用数据有限性,发现对复制数据不受控制。所以希望能用宏解决。

另外一种说法就是 B列有数据  G列和H列就不能有数据,否则提示或停止
最佳答案
2013-1-18 16:23
chensir 发表于 2013-1-18 16:12
是指G列H列的复制数据或输入的行为停止

ee3f.gif

工作簿1b.rar (12.42 KB, 下载次数: 9)

工作簿1.rar

9.74 KB, 下载次数: 7

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-1-18 13:51 | 显示全部楼层
不明白你要怎么实现???

是在 B 列输入数据就提示??  还是怎么着??
回复

使用道具 举报

发表于 2013-1-18 13:57 | 显示全部楼层
来看看情况----------------------------------
回复

使用道具 举报

 楼主| 发表于 2013-1-18 15:19 | 显示全部楼层
本帖最后由 chensir 于 2013-1-18 15:30 编辑
无聊的疯子 发表于 2013-1-18 13:51
不明白你要怎么实现???

是在 B 列输入数据就提示??  还是怎么着??

G列和H列,输入数据或复制数据后,C列就会有数据,要求这个数据为0,否则提示或停止

或者说 B列有数据  G列和H列就不能有数据,否则提示停止
回复

使用道具 举报

发表于 2013-1-18 16:04 | 显示全部楼层
否则就停止。
这个停止,是说什么停止呀?
回复

使用道具 举报

 楼主| 发表于 2013-1-18 16:12 | 显示全部楼层
爱疯 发表于 2013-1-18 16:04
否则就停止。
这个停止,是说什么停止呀?

是指G列H列的复制数据或输入的行为停止
回复

使用道具 举报

发表于 2013-1-18 16:23 | 显示全部楼层    本楼为最佳答案   
chensir 发表于 2013-1-18 16:12
是指G列H列的复制数据或输入的行为停止

ee3f.gif

工作簿1b.rar (12.42 KB, 下载次数: 9)

评分

参与人数 2 +21 收起 理由
E路人 + 3 居然能知道意途,神马都是浮云!!!!!赞.
chensir + 18 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-1-18 16:44 | 显示全部楼层
爱疯 发表于 2013-1-18 16:23
希望能慢慢划向你说的意思。。。

Private Sub Worksheet_Change(ByVal Target As Range)

多谢,我试试看                  
回复

使用道具 举报

发表于 2013-1-18 17:30 | 显示全部楼层
工作簿1d.rar (11.12 KB, 下载次数: 4)
回复

使用道具 举报

 楼主| 发表于 2013-1-18 17:39 | 显示全部楼层
爱疯 发表于 2013-1-18 17:30
如果全表应用,就不要外层的IF

多谢                              
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 22:07 , Processed in 0.172861 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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