Foxtable(狐表)用户栏目专家坐堂 → [求助]iif函数


  共有4614人关注过本帖树形打印复制链接

主题:[求助]iif函数

帅哥哟,离线,有人找我吗?
foxtablefanse
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:568 积分:5458 威望:0 精华:0 注册:2018/11/6 10:54:00
[求助]iif函数  发帖心情 Post By:2022/2/14 9:50:00 [只看该作者]

有个扎账日选择框,值为:25,月尾   选“月尾”时出错

命令窗口
Dim y As Integer =2021
Dim m As Integer =5
Dim s As String="月尾   "
s=s.Trim()
Dim dt As New Date(y,m,iif(s = "月尾",Date.DaysInMonth(y,m),Cint(s)))
MessageBox.Show(dt)

iif(s = "月尾",Date.DaysInMonth(y,m),Cint(s))) ‘条件成立时,也要执行 Cint(s)  ??
[此贴子已经被作者于2022/2/14 9:56:04编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/14 9:55:00 [只看该作者]

是的,建议使用if endif,增加一个变量

 回到顶部
帅哥哟,离线,有人找我吗?
foxtablefanse
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:568 积分:5458 威望:0 精华:0 注册:2018/11/6 10:54:00
  发帖心情 Post By:2022/2/14 9:57:00 [只看该作者]

谢谢,这个细节还没有注意

 回到顶部