Excel精英培训网

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

[已解决]求一个布尔值

[复制链接]
发表于 2010-2-12 11:47 | 显示全部楼层 |阅读模式

变量x,y:

  1. 当两者中有1个为数字时,返回真;
  2. 其余,返回假。

我算了半天,越写越长,还没做对,我要晕死了[em19]

请问怎么写,谢谢!

[em19]
最佳答案
2010-2-12 11:57
If IsNumeric(x) Xor IsNumeric(y) Then
    真
Else
    假
End If
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-2-12 11:50 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2010-2-12 11:54 | 显示全部楼层

QUOTE:
以下是引用喜多多在2010-2-12 11:50:00的发言:
XOR?

谢谢喜多多!

好像是哟,写全的话,会是怎样。。。。呢?

我正在比。。。。

回复

使用道具 举报

发表于 2010-2-12 11:57 | 显示全部楼层    本楼为最佳答案   

If IsNumeric(x) Xor IsNumeric(y) Then
    真
Else
    假
End If
回复

使用道具 举报

发表于 2010-2-12 12:01 | 显示全部楼层

楼主不是发过个:Xor, Eqv, Imp吗?

回复

使用道具 举报

 楼主| 发表于 2010-2-12 12:16 | 显示全部楼层

谢谢喜多多!
回5楼,是啊,我又找不着,碰到实例,就直解去想,结果....

碰到奇事,假如A1=1:
Sub bb()
    Dim x 'As Integer
   
    x = [a1]
    Stop
End Sub

如果x不声明数据类型,x就变为double了?!这是为什么呀

回复

使用道具 举报

发表于 2010-2-12 12:39 | 显示全部楼层

楼主再开个贴问6楼的问题吧,这里的问题已经解决,估计没多少高手关注。

回复

使用道具 举报

 楼主| 发表于 2010-2-12 14:09 | 显示全部楼层

QUOTE:
以下是引用军悟居士在2010-2-12 12:39:00的发言:

楼主再开个贴问6楼的问题吧,这里的问题已经解决,估计没多少高手关注。

谢谢!

回复

使用道具 举报

发表于 2010-2-12 16:12 | 显示全部楼层

试试手机能不能回复
回复

使用道具 举报

发表于 2010-2-12 22:49 | 显示全部楼层

QUOTE:
以下是引用leolee82在2010-2-12 16:12:00的发言:
试试手机能不能回复

你的手机很高级

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 20:17 , Processed in 0.706751 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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